Yup, another Assitance System.
I was looking for an Assistance System that don't use Forces or units groups, I didnt find so I created this one.
Requires:
- NewGen Editor
- AIDS
- TimerUtils
- Damage
- GetPlayerNameColored (it is just for displaying colored messages)
Pros
- Doesn't use groups or force, like others systems
- Easy to implement
- Easy to combine with others systems, like a killing streak one. You just have to go to the configuration zone and edit the event responces functions.
I was looking for an Assistance System that don't use Forces or units groups, I didnt find so I created this one.
Requires:
- NewGen Editor
- AIDS
- TimerUtils
- Damage
- GetPlayerNameColored (it is just for displaying colored messages)
Pros
- Doesn't use groups or force, like others systems
- Easy to implement
- Easy to combine with others systems, like a killing streak one. You just have to go to the configuration zone and edit the event responces functions.
JASS:
//==================
// Assist
//==================
//
//
// ABOUT:
// Assist is an Assistance System which could handle multiple Heros/Units per player. It uses AIDS struct,
// so it's really easy to use. It doesn't uses force or unit groups, it was made using linked list idea.
// By now, this system registers as an assist any damage greater than 0, and lasts for 'ASSIST_DAMAGE_INTERVAL'
// seconds. Also, you can use AssistSpellModule library to register these spells with no damage,
// e.g. slows, as an assyst.
//
// IMPLEMENTATION:
// Create a new trigger object called Assist, go to 'Edit -> Convert
// to Custom Text', and replace everything that's there with this script.
//
// Also, this library requires:
// - Damage (<a href="http://www.thehelper.net/forums/showthread.php/131287-Damage" class="link link--internal">http://www.thehelper.net/forums/showthread.php/131287-Damage</a>)
// - TimerUtils (<a href="http://www.wc3c.net/showthread.php?t=101322" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://www.wc3c.net/showthread.php?t=101322</a>)
// - GetPlayerNameColored (http://www.wc3c.net/showthread.php?...spells that doesnt damages.
- v 1.0 : Release