• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Unit - Add Buff

Status
Not open for further replies.
Buffs in WC3 are basicly just extensions to abilities. A buff alone is useless and does nothing beside adding some art. All the data applied by buffs comes from the original ability.

So even if you would be able to add buffs, you could not make them do anything, which kinda destroys the point of having such a native, as you could just use a modified tornado aura to apply a simple buff anyway.


Buffs need a system to be useful.

I recommend http://www.hiveworkshop.com/forums/jass-resources-412/system-buffhandler-242121/

It's powerful and the struct extension syntax is nice, allowing you to create custom buff groups and then add your specific buffs as extensions to these groups.


You can literally code entire spells with this library alone. Coding custom buff steal or dispel abilities is a piece of cake aswell, once you translated all the normal WC3 buffs to buffs that use this system.
 
Status
Not open for further replies.
Top