• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Trigger] Ubersplat

Status
Not open for further replies.
Hello :D

I was killing myself with these ubersplats... i just can't make it work D:

Any ideas why?

Sec I'll search for the trigger.

  • Flame Strike
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Flame Strike(custom)
    • Actions
      • Set FS_Casting_Unit = (Triggering unit)
      • Set FS_Hero_Ability_Level = (Level of (Ability being cast) for FS_Casting_Unit)
      • Set FS_Owner_of_Caster = (Owner of FS_Casting_Unit)
      • Set FS_Targeted_Location = (Target point of ability being cast)
      • Set FS_Number_of_Charges = 8
      • Set FS_Damage_Radius_Level = (75.00 x (Real(FS_Hero_Ability_Level)))
      • Set FS_Damage_Radius = 225.00
      • Set FS_Base_Damage = 90.00
      • Set FS_Damage_Group = (Units within (FS_Damage_Radius + FS_Damage_Radius_Level) of FS_Targeted_Location matching ((((Matching unit) is alive) Equal to True) and (((Owner of (Matching unit)) is an enemy of FS_Owner_of_Caster) Equal to True)))
      • Special Effect - Create a special effect at FS_Targeted_Location using Abilities\Spells\Other\Doom\DoomDeath.mdl
      • Special Effect - Destroy (Last created special effect)
      • Unit Group - Pick every unit in FS_Damage_Group and do (Actions)
        • Loop - Actions
          • Unit - Cause FS_Casting_Unit to damage (Picked unit), dealing (FS_Base_Damage x (Real(FS_Hero_Ability_Level))) damage of attack type Spells and damage type Normal
          • Special Effect - Create a special effect attached to the origin of (Picked unit) using Abilities\Weapons\FireBallMissile\FireBallMissile.mdl
          • Special Effect - Destroy (Last created special effect)
      • For each (Integer A) from 1 to FS_Number_of_Charges, do (Actions)
        • Loop - Actions
          • Set FS_Loop_Targeted_Location = (FS_Targeted_Location offset by 200.00 towards (45.00 x (Real((Integer A)))) degrees)
          • Special Effect - Create a special effect at FS_Loop_Targeted_Location using Abilities\Weapons\DemolisherFireMissile\DemolisherFireMissile.mdl
          • Special Effect - Destroy (Last created special effect)
          • Ubersplat - Create ubersplat at FS_Loop_Targeted_Location of type Human Flame Strike 1 with color (100.00%, 100.00%, 100.00%) and 0.00% transparency (Enable paused state, Disable skipping birth time)
          • Ubersplat - Change (Last created ubersplat): Enable render state
          • Ubersplat - Show (Last created ubersplat)
          • Custom script: call RemoveLocation(udg_FS_Loop_Targeted_Location)
      • Custom script: call RemoveLocation(udg_FS_Targeted_Location)
      • Custom script: call DestroyGroup(udg_FS_Damage_Group)
Edit:

Oshi--

I used
JASS:
 :S

Its [GUI] sorry for that. If some mod could change that, thanks

~Berz
 
Status
Not open for further replies.
Top