• 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.

Request - Make a Portal Spell MUI

Status
Not open for further replies.
Level 12
Joined
Aug 22, 2008
Messages
911
  • Portal
    • Events
      • Unit - A unit Begins channeling an ability
    • Conditions
      • (Ability being cast) Equal to Summon Portal
    • Actions
      • Countdown Timer - Start Timeforportal as a One-shot timer that will expire in 20.00 seconds
      • Unit - Make (Casting unit) face (Facing of (Casting unit)) over 0.00 seconds
      • Destructible - Create a dead Shimmering Portal at ((Position of (Casting unit)) offset by 300.00 towards (Facing of (Casting unit)) degrees) facing ((Facing of (Casting unit)) + 180.00) with scale 1.00 and variation 1
      • Destructible - Resurrect (Last created destructible) with (Max life of (Last created destructible)) life and Show birth animation
      • Set Portal1 = (Last created destructible)
      • Unit - Create 1 Dummy for Player 1 (Red) at (Position of Portal1) facing Default building facing degrees
      • Set PortalDummy1 = (Last created unit)
      • Region - Center Portal1 <gen> on ((Position of (Last created destructible)) offset by 100.00 towards (Facing of Magtheridon 0027 <gen>) degrees)
      • Destructible - Create a dead Shimmering Portal at (Target point of ability being cast) facing (Facing of (Casting unit)) with scale 1.00 and variation 1
      • Destructible - Resurrect (Last created destructible) with (Max life of (Last created destructible)) life and Show birth animation
      • Set Portal2 = (Last created destructible)
      • Unit - Create 1 Dummy for Player 1 (Red) at (Position of Portal2) facing Default building facing degrees
      • Set PortalDummy2 = (Last created unit)
      • Region - Center Portal2 <gen> on ((Position of Portal2) offset by 100.00 towards ((Facing of Magtheridon 0027 <gen>) + 180.00) degrees)
      • Wait 8.20 seconds
      • Unit - Order (Triggering unit) to Move To (Center of Portal1 <gen>)
      • Wait until (((Integer((Distance between (Position of (Casting unit)) and (Position of Portal1)))) Less than or equal to 150) or ((Integer((Remaining time for Timeforportal))) Less than or equal to 10)), checking every 0.20 seconds
      • Unit - Move (Triggering unit) instantly to (Center of Portal2 <gen>)
      • Unit - Order (Triggering unit) to Move To ((Position of Portal2) offset by 300.00 towards (Facing of Magtheridon 0027 <gen>) degrees)
      • Wait 1.00 seconds
      • Destructible - Kill Portal1
      • Destructible - Kill Portal2
      • Wait 5.50 seconds
      • Unit - Remove PortalDummy1 from the game
      • Unit - Remove PortalDummy2 from the game
Would anyone kindly help me to make this MUI and leakless? I will gladly accept and +rep any helper.
I will answer in this thread to any questions about the spell:

Idea: The simple idea of this spell is to make the casting unit channel about 7 minutes to make a portal appear (about 7 seconds is the birth anim of the portal), which he goes through right after he finishes channeling. Since the spell targets an area, the portal which he goes through is stationed in the position of the order.
 
Last edited:
Status
Not open for further replies.
Top