entity.damage

Place to get help with not working mods / modding interface.
User avatar
L0771
Filter Inserter
Filter Inserter
Posts: 516
Joined: Tue Jan 14, 2014 1:51 pm
Contact:

entity.damage

Post 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?
User avatar
rk84
Filter Inserter
Filter Inserter
Posts: 556
Joined: Wed Feb 13, 2013 9:15 am
Contact:

Re: entity.damage

Post 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
Test mode
Searching Flashlight
[WIP]Fluid handling expansion
[WIP]PvP gamescript
[WIP]Rocket Express
Autofill: The torch has been pass to Nexela
User avatar
L0771
Filter Inserter
Filter Inserter
Posts: 516
Joined: Tue Jan 14, 2014 1:51 pm
Contact:

Re: entity.damage

Post by L0771 »

This works -_-

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

Return to “Modding help”