Page 1 of 1

entity.damage

Posted: Sun Nov 16, 2014 6:50 am
by L0771
Hi, i want to make a damage aura, but i can't use entity.damage.

Code: Select all

for _,v in ipairs(game.findenemyunits(game.player.character.position, auraLevel * 0.125 + 7)) do
	v.damage({amount = auraLevel * 0.025}, {force = game.player.force.name}) --i used game.player.force too and returns same results
end
Always returns "Given object is not a lua force"

Here says in version 0.8.0 it was repaired, anyone know how can i do?

Re: entity.damage

Posted: Sun Nov 16, 2014 3:15 pm
by rk84
How about this?

Code: Select all

for _,v in ipairs(game.findenemyunits(game.player.character.position, auraLevel * 0.125 + 7)) do
   v.damage( auraLevel * 0.025, game.player.force )
end

Re: entity.damage

Posted: Sun Nov 16, 2014 4:38 pm
by L0771
This works -_-

Thanks you. Maybe in 3 or 4 days i can post a beta of my mod :)