hgkjfhfdsj
Active Member
- Reaction score
- 55
ok so i was testing out healing damage dealt on attack with two triggers:
1) using Weep's GUI Damage Detection System
2) creating temporary trigger on spell effect and later to be disabled/destroyed when spell effect ends
i used 2 bjdebug and found that weep's system was 'faster' than the temporary trigger (im not saying that i want mine to be faster, im using this to my advantage )
my question is why?
- is it because events fire in order of their creation > ie weep's system registers unit on entering and map initialization while my spell creates it on spell cast
- the order of calling the functions eg
- i did not test throughly
- random process
both triggers have no waits/ timers
i can post the trigger i wrote to see if that affects it, if it is required. :thup:
1) using Weep's GUI Damage Detection System
2) creating temporary trigger on spell effect and later to be disabled/destroyed when spell effect ends
i used 2 bjdebug and found that weep's system was 'faster' than the temporary trigger (im not saying that i want mine to be faster, im using this to my advantage )
my question is why?
- is it because events fire in order of their creation > ie weep's system registers unit on entering and map initialization while my spell creates it on spell cast
- the order of calling the functions eg
JASS:
// ...
// ...
call BJDebugMsg
vs
call BJDebugMsg
// ...
// ...
- i did not test throughly
- random process
both triggers have no waits/ timers
i can post the trigger i wrote to see if that affects it, if it is required. :thup: