Spell Chain Storm Bolt

mightylink

New Member
Reaction score
1
hehe screenshot made me laugh, not cause it was badly draw but because when i was scrolling down the list of spells i saw this screenshot different from the others i went wtf lol
 

darkreapers

New Member
Reaction score
6
hi i got a problem, i implemented everything n it all works fine, but if i add an extra level to the spell, 5 levels in total, the bounce resets back to 2. can anyone help?
 

ShadourazeR

New Member
Reaction score
0
Good! But it should damage more and stun for a longer time...

I'll pretend I didn't read that.

Now, it isn't working... I don't know why, I think I've edited everything I should.
Take a look (I renamed it to Chain Bolt):

Trigger:
  • Chain Storm Bolt
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Chain Bolt
    • Actions
      • Set CSB_Caster = (Triggering unit)
      • Set CSB_Target = (Target unit of ability being cast)
      • Set Loops = (Level of Chain Bolt for CSB_Caster)
      • Wait until (((CSB_Target has buff Stunned (Pause)) Equal to True) or ((CSB_Target is dead) Equal to True)), checking every 0.10 seconds
      • Set CSB_Target_Loc = (Position of CSB_Target)
      • Unit - Create 1 StormBoltDummyUnit for (Owner of CSB_Caster) at CSB_Target_Loc facing Default building facing degrees
      • Set Dummy_Unit = (Last created unit)
      • Unit - Set level of Storm Bolt Dummy for Dummy_Unit to (Level of Chain Bolt for CSB_Caster)
      • Custom script: call RemoveLocation(udg_CSB_Target_Loc)
      • For each (Integer A) from 1 to Loops, do (Actions)
        • Loop - Actions
          • Set Dummy_Loc = (Position of Dummy_Unit)
          • Set CSB_Group = (Units within (275.00 + ((Real((Level of Chain Bolt for CSB_Caster))) x 40.00)) of Dummy_Loc matching ((((Matching unit) is A structure) Not equal to True) and ((((Matching unit) belongs to an enemy of (Owner of CSB_Caster)) Equal to True) and ((((Matching u
          • Set CSB_Final_Group = (Random 1 units from CSB_Group)
          • Unit Group - Pick every unit in CSB_Final_Group and do (Actions)
            • Loop - Actions
              • Set Picked_Unit = (Picked unit)
              • Set Picked_Unit_Loc = (Position of Picked_Unit)
              • Unit - Order Dummy_Unit to Human Mountain King - Storm Bolt Picked_Unit
          • Wait until (((Picked_Unit has buff Stunned (Pause)) Equal to True) or ((Picked_Unit is dead) Equal to True)), checking every 0.10 seconds
          • Unit - Move Dummy_Unit instantly to Picked_Unit_Loc
          • Custom script: call RemoveLocation(udg_Dummy_Loc)
          • Custom script: call DestroyGroup(udg_CSB_Group)
          • Custom script: call DestroyGroup(udg_CSB_Final_Group)
          • Custom script: call RemoveLocation(udg_Picked_Unit_Loc)
      • Unit - Remove Dummy_Unit from the game


So?
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top