function LocustCast_Conditions takes nothing returns boolean return(GetSpellAbilityId()=='A07A')or(GetSpellAbilityId()=='A065') endfunction function LocustCast_Actions takes nothing returns nothing local integer array Damage local integer CV local unit array Caster if CV<10 then set CV=CV+1 else set CV=0 endif set Caster[CV]=GetTriggerUnit() if GetUnitTypeId(Caster[CV])=='A07A' then set Damage[CV]=GetHeroInt(Caster[CV],true) else set Damage[CV]=GetHeroAgi(Caster[CV],true) endif endfunction function InitTrig_LocustCast takes nothing returns nothing set gg_trg_LocustCast=CreateTrigger() call DisableTrigger(gg_trg_LocustCast) call TriggerRegisterAnyUnitEventBJ(gg_trg_LocustCast,EVENT_PLAYER_UNIT_SPELL_EFFECT) call TriggerAddCondition(gg_trg_Fortitude,Condition(function LocustCast_Conditions)) call TriggerAddAction(gg_trg_LocustCast,function LocustCast_Actions) endfunction
Last edited by JustANewbie on November 20th, 2015, 9:32 am, edited 4 times in total.
ChatBot: FatherSpace logs into the Chat. (02:24:28) Lanaya: Gtfo ken. (02:24:33) ChatBot: FatherSpace logs out of the Chat. (02:24:40) Lanaya: Thought so. bitch. (02:24:44) ChatBot: FatherSpace logs into the Chat. (02:24:48) FatherSpace: Can I come back yet? (02:24:51) Lanaya: What'd i say earlier. (02:24:51) Lanaya: No. (02:24:58) FatherSpace: Let's try this... (02:25:01) ChatBot: Lanaya has been logged out (Kicked).
(14:33:51) 2Pac: Do you know what'S so funny? (14:34:01) Lanaya: No, please show me. (14:34:07) 2Pac: This. (14:34:09) ChatBot: Lanaya has been logged out (Kicked). (14:34:10) 2Pac:
(14:35:59) haxorico: No one will belive me if I say "I got this song from 2pac on MSN" lolz ^^ (14:36:02) Lanaya: lolz. (14:36:16) 2Pac: I AIN'T DEAD FFS. (14:36:26) 2Pac: I'm a living legend, y'now. (14:37:17) haxorico: why is 2Pac a legend? (14:37:28) Lanaya: He's the worse rapper evar.
(21:53:08) (673237): plzplzplz, im sorry about before. (21:53:26) FatherSpace: I'm sorry you were born. (21:53:31) ChatBot: (673237) has been logged out (Kicked).
I believe the problem is with this specific trigger because this is the one I added, and when I remove this trigger, the map works. So basically what I'm doing is I'm using the GDD damage detection system to create a locust ability where the locust damage should based on the caster, recently I saw in a post of "The Helper" where it is about MUI triggers. From that tutorial, I've learned that by using a custom value when a unit cast a spell, it would be MUI. In this case, I have 2 heroes having the locust spell where they are agility based and intelligence based respectively. Please help me to analyse what is the problem or guide me to make this trigger. Thank you.