Re'ammin's Child v1.0.1 Extended

Releases lightning balls that will spread above the caster and attack nearby enemies. After a short duration the balls drop and deal area of effect damage.

An update of Re`ammin's Child v1.0.1 that uses dummy recycler to save memory and has additional configuration options.
Contents

Re'ammin's Child v1.0.2 Extended (Map)

Reviews
Antares
Issues were addressed. Approved
A dummy recycling system is certainly a welcome addition to the original spell. I'm not so sure about the filtering system, though. This just makes setting up the unit filter functions slightly easier at the cost of a greatly reduced performance and requiring the user to install another 700 line library. This is probably what one would describe as "dependency hell".

You're not using RegisterPlayerUnitEvent in your main script, but only in your Test map script. Please separate the required resources from the test map resources clearly.

vJASS:
/*- Determine the maximum height of each ball may post -*/
There is some weird grammar going on here. Consider rephrasing this one.
vJASS:
constant string CASTER_FX = "Abilities\\Spells\\Orc\\Purge\\PurgeBuffTarget.mdl"
The Purge buff effect does not work well with destroying it immediately and it won't play the sound or animation.

An option for a lightning impact effect would be nice. Kinda disappointing right now that there is no lightning sound because of that.

The spell you based this edit on is... ok. We've seen this type of spell a lot. Your additions do make it better, though, with a lot more config options to customize it.
 
A dummy recycling system is certainly a welcome addition to the original spell. I'm not so sure about the filtering system, though. This just makes setting up the unit filter functions slightly easier at the cost of a greatly reduced performance and requiring the user to install another 700 line library. This is probably what one would describe as "dependency hell".

You're not using RegisterPlayerUnitEvent in your main script, but only in your Test map script. Please separate the required resources from the test map resources clearly.
Noted.
vJASS:
/*- Determine the maximum height of each ball may post -*/
There is some weird grammar going on here. Consider rephrasing this one.
This is probably left over from the original spell's documentation. JC Heles is most likely not a native English speaker. Of course I don't think any less of him for it. I'll update it.
vJASS:
constant string CASTER_FX = "Abilities\\Spells\\Orc\\Purge\\PurgeBuffTarget.mdl"
The Purge buff effect does not work well with destroying it immediately and it won't play the sound or animation.

An option for a lightning impact effect would be nice. Kinda disappointing right now that there is no lightning sound because of that.
Noted.
The spell you based this edit on is... ok. We've seen this type of spell a lot. Your additions do make it better, though, with a lot more config options to customize it.
 
Top