Skip to content

Commit 0d4d818

Browse files
committed
Fix bug.
1 parent a9f6de5 commit 0d4d818

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

LuaRules/Gadgets/weapon_area_damage.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ local function HandleDamageArea(data, f)
133133
if data.rangeFall ~= 0 and distance > data.plateauRadius then
134134
damage = damage - damage*data.rangeFall*(distance - data.plateauRadius)/(data.radius - data.plateauRadius)
135135
end
136-
if data.plateauFall ~= 0 and distance < data.plateauRadius then
136+
if data.plateauFall and data.plateauFall ~= 0 and distance < data.plateauRadius then
137137
damage = damage - damage*data.plateauFall*(data.plateauRadius - distance)/data.plateauRadius
138138
end
139139
if data.impulse then

gamedata/weapondefs_post.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,7 @@ for name, wd in pairs (WeaponDefs) do
334334
if not cp.area_damage_radius then cp.area_damage_radius = area_damage_defaults.radius end
335335
if not cp.area_damage_duration then cp.area_damage_duration = area_damage_defaults.duration end
336336
if not cp.area_damage_plateau_radius then cp.area_damage_plateau_radius = area_damage_defaults.plateau_radius end
337+
if not cp.area_damage_plateau_fall then cp.area_damage_plateau_fall = area_damage_defaults.plateau_fall end
337338

338339
if not cp.area_damage_is_impulse then cp.area_damage_is_impulse = area_damage_defaults.is_impulse end
339340
if not cp.area_damage_range_falloff then cp.area_damage_range_falloff = area_damage_defaults.range_falloff end

0 commit comments

Comments
 (0)