Skip to content

Commit 12449f2

Browse files
Haganekochrisinajar
authored andcommitted
Attempt at fixing creeps (#651)
* attempted to fix creep progression; increased the speed of farming cave progression * due to public acclaim, armor has been buffed. A lot. * easy creeps with 0 armor have been fixed
1 parent 2fe259c commit 12449f2

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

game/scripts/vscripts/components/cave/cave_types.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function MakeKFunctionForIndexPowerOffset (index, power, offset)
55
end
66
end
77

8-
local BaseCreepPowerMultiplier = 12
8+
local BaseCreepPowerMultiplier = 18
99
local BaseCreepXPGOLDMultiplier = 8
1010

1111
local BaseMultipliers = {

game/scripts/vscripts/components/creeps/creep_power.lua

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ function CreepPower:GetPowerForMinute (minute)
1616

1717
return {
1818
minute, -- minute
19-
((minute / 8) ^ 2 / 75) + 1, -- hp
20-
minute, -- mana
21-
(minute / 20) + 1, -- damage
22-
minute ^ 0.5, -- armor
19+
(7.5 * ((minute / 100) ^ 4) + 15 * ((minute/100) ^ 3) - 0.45 * ((minute/100) ^ 2) + 0.3 * (minute/100)) + 1, -- hp
20+
(7.5 * ((minute / 100) ^ 4) + 15 * ((minute/100) ^ 3) - 0.45 * ((minute/100) ^ 2) + 0.3 * (minute/100)) + 1, -- mana
21+
(30 * ((minute / 100) ^ 4) + 60 * ((minute/100) ^ 3) - 1.8 * ((minute/100) ^ 2) + 1.2 * (minute/100)) + 1, -- damage
22+
(minute / 30) ^ 3 + (minute / 20) ^ 2 + minute / 5 + 1, -- armor
2323
(minute / 2) + 1, -- gold
2424
((21 * minute^2 - 19 * minute + 3002) / 3002) * self.numPlayersXPFactor * multFactor -- xp
2525
}

game/scripts/vscripts/components/creeps/creep_types.lua

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ CreepTypes = {
44
-- 1 "easy camp"
55
{
66
{ --HP MANA DMG ARM GOLD EXP
7-
{"npc_dota_neutral_kobold", 240, 0, 10, 0, 13, 48},
8-
{"npc_dota_neutral_kobold", 240, 0, 10, 0, 13, 48},
9-
{"npc_dota_neutral_kobold_taskmaster", 400, 0, 14, 1, 13, 48},
10-
{"npc_dota_neutral_kobold_taskmaster", 400, 0, 14, 1, 13, 48},
11-
{"npc_dota_neutral_kobold_tunneler", 325, 0, 14, 1, 13, 48}
7+
{"npc_dota_neutral_kobold", 240, 0, 10, 1, 13, 48},
8+
{"npc_dota_neutral_kobold", 240, 0, 10, 1, 13, 48},
9+
{"npc_dota_neutral_kobold_taskmaster", 400, 0, 14, 2, 13, 48},
10+
{"npc_dota_neutral_kobold_taskmaster", 400, 0, 14, 2, 13, 48},
11+
{"npc_dota_neutral_kobold_tunneler", 325, 0, 14, 2, 13, 48}
1212
}
1313
},
1414
-- 2 "medium camp"

0 commit comments

Comments
 (0)