Rage mechanic: For every point of damage taken, the unit gains .1 rage (energy).
Blast wave: An AoE ripples away from the caster, reflecting missiles. Reflected missiles are owned by the caster. This seems especially hard. I don't know if this is possible with the data editor. Realistic reflection would involve trig. I can probably figure out the first mechanic, but if someone could please help me with this, it would be wildly appreciated!
As far as I am aware, both abilities are impossible to do in a sane way in pure data.
There is no way to influence a flying projectile other than killing it or slowing it down. You could try to destroy the missile and launch a new one, but that would require specific handling for each and every involved projectile. I recommend triggering all projectiles or scrapping this ability.
Also the dynamic references in data are very limited. You cannot get or store the damage received and use it for some other stuff, like your rage. You can do stuff like add rage for each instance of damage dealt, but you cannot count the actual damage points caused. I recommend using triggers, should be no problem.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I need help figuring these abilities out:
Rage mechanic: For every point of damage taken, the unit gains .1 rage (energy).
Blast wave: An AoE ripples away from the caster, reflecting missiles. Reflected missiles are owned by the caster. This seems especially hard. I don't know if this is possible with the data editor. Realistic reflection would involve trig. I can probably figure out the first mechanic, but if someone could please help me with this, it would be wildly appreciated!
It's not a direct tutorial to your problem, but the knowledge within should help.
I also don't know anything about data, I just know where to find stuff.
@MarcusFell: Go
Yeah, this is basically showing a missile ability. I can do that part. I just have trouble redirecting a missile and changing its owner.
As far as I am aware, both abilities are impossible to do in a sane way in pure data.
There is no way to influence a flying projectile other than killing it or slowing it down. You could try to destroy the missile and launch a new one, but that would require specific handling for each and every involved projectile. I recommend triggering all projectiles or scrapping this ability.
Also the dynamic references in data are very limited. You cannot get or store the damage received and use it for some other stuff, like your rage. You can do stuff like add rage for each instance of damage dealt, but you cannot count the actual damage points caused. I recommend using triggers, should be no problem.