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!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
DubleCastingSystem.w3x
Variables
DubleCaster
Description
dublecast1
dublecast2
no need for this
no need
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
Caster_Level
integer
No
Caster_Pos
location
No
lastcreated
unit
No
wheretocast
location
No
Who_Cast
unit
No
Duble Casting system
CREATED BY Lior (real name Leon)
__________________________________________________________________________________________________________________________________________________________________
HOW TO IMPORT
Go to File -> Preferences, and turn on the "Automatically create unknown variables when pasting trigger data".
Go to the trigger editor and copy the "Multicast" folder.
Open your own map and paste the copied folder into the trigger editor.
Copy the unit called "CasterDummy" and past in your Object Oditor of Units.
for making the chance different, do it with "random equal to 1" for 10% or "random equals to or less then 5" for 50%.
Note that I didn't check with leakchecker yet.
dublecast1
Events
Unit - A unit Starts the effect of an ability
Conditions
(Unit-type of (Triggering unit)) Not equal to TRIGSTR_021
(Random integer number between 1 and 10) Greater than or equal to 7
((Triggering unit) is A Hero) Equal to True
Actions
Set Variable Set Who_Cast = (Triggering unit)
Set Variable Set Caster_Pos = (Position of Who_Cast)
Set Variable Set wheretocast = (Target point of ability being cast)
Set Variable Set Caster_Level = (Level of (Ability being cast) for Who_Cast)
Unit - Create 1 . TRIGSTR_021 for (Owner of (Triggering unit)) at Caster_Pos facing Default building facing degrees
Set Variable Set lastcreated = (Last created unit)
Unit - Add (Ability being cast) to lastcreated
Unit - Set level of (Ability being cast) for lastcreated to Caster_Level
Unit - Add a 5.00 second Generic expiration timer to lastcreated
Unit - Order lastcreated to Human Priest - Dispel . (Target unit of ability being cast)
Unit - Order lastcreated to Human Priest - Heal . (Target unit of ability being cast)
Unit - Order lastcreated to Human Dragonhawk Rider - Aerial Shackles . (Target unit of ability being cast)
Unit - Order lastcreated to Human Archmage - Mass Teleport . (Target unit of ability being cast)
Unit - Order lastcreated to Human Blood Mage - Siphon Mana . (Target unit of ability being cast)
Unit - Order lastcreated to Human Mountain King - Storm Bolt . (Target unit of ability being cast)
Unit - Order lastcreated to Human Paladin - Holy Light . (Target unit of ability being cast)
Unit - Order lastcreated to Orc Batrider - Unstable Concoction . (Target unit of ability being cast)
Unit - Order lastcreated to Orc Shaman - Purge . (Target unit of ability being cast)
Unit - Order lastcreated to Orc Far Seer - Chain Lightning . (Target unit of ability being cast)
Unit - Order lastcreated to Orc Spirit Walker - Spirit Link . (Target unit of ability being cast)
Unit - Order lastcreated to Orc Spirit Walker - Ancestral Spirit . (Target unit of ability being cast)
Unit - Order lastcreated to Night Elf Dryad - Abolish Magic . (Target unit of ability being cast)
Unit - Order lastcreated to Night Elf Demon Hunter - Mana Burn . (Target unit of ability being cast)
Unit - Order lastcreated to Night Elf Keeper Of The Grove - Entangling Roots . (Target unit of ability being cast)
Unit - Order lastcreated to Night Elf Warden - Shadow Strike . (Target unit of ability being cast)
Unit - Order lastcreated to Night Elf Avatar Of Vengeance - Spirit Of Vengeance . (Target unit of ability being cast)
Unit - Order lastcreated to Undead Necromancer - Raise Dead . (Target unit of ability being cast)
Unit - Order lastcreated to Undead Crypt Lord - Impale . (Target unit of ability being cast)
Unit - Order lastcreated to Undead Crypt Lord - Carrion Beetles . (Target unit of ability being cast)
Unit - Order lastcreated to Undead Death Knight - Death Coil . (Target unit of ability being cast)
Unit - Order lastcreated to Undead Lich - Frost Nova . (Target unit of ability being cast)
Unit - Order lastcreated to Undead Lich - Dark Ritual . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral - Heal . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral - Hurl Boulder . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral - Kaboom! . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral - Firebolt . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral Dark Ranger - Life Drain . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral Sea Witch - Forked Lightning . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral Alchemist - Acid Bomb . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral Pit Lord - Doom . (Target unit of ability being cast)
Unit - Order lastcreated to Neutral Fire Lord - Soul Burn . (Target unit of ability being cast)
Unit - Order lastcreated to Special Malganis - Dark Conversion . (Target unit of ability being cast)
Unit - Order lastcreated to Special Archimonde - Finger Of Death . (Target unit of ability being cast)
Unit - Order lastcreated to Special Malganis - Soul Preservation . (Target unit of ability being cast)
Unit - Order lastcreated to Human Archmage - Blizzard . wheretocast
Unit - Order lastcreated to Human Blood Mage - Flame Strike . wheretocast
Unit - Order lastcreated to Orc Witch Doctor - Sentry Ward . wheretocast
Unit - Order lastcreated to Orc Witch Doctor - Stasis Trap . wheretocast
Unit - Order lastcreated to Orc Witch Doctor - Healing Ward . wheretocast
Unit - Order lastcreated to Orc Far Seer - Earthquake . wheretocast
Unit - Order lastcreated to Orc Shadow Hunter - Serpent Ward . wheretocast
Unit - Order lastcreated to Orc Tauren Chieftain - Shockwave . wheretocast
Unit - Order lastcreated to Night Elf Wisp - Detonate . wheretocast
Unit - Order lastcreated to Night Elf Priestess Of The Moon - Starfall (Obsolete) . wheretocast
Unit - Order lastcreated to Undead Crypt Lord - Impale . wheretocast
Unit - Order lastcreated to Undead Dreadlord - Carrion Swarm . wheretocast
Unit - Order lastcreated to Undead Dreadlord - Inferno . wheretocast
Unit - Order lastcreated to Neutral - Breath Of Frost . wheretocast
Unit - Order lastcreated to Neutral - Monsoon . wheretocast
Unit - Order lastcreated to Neutral - Kaboom! . wheretocast
Unit - Order lastcreated to Neutral Sea Witch - Tornado . wheretocast
Unit - Order lastcreated to Neutral Beastmaster - Stampede . wheretocast
Unit - Order lastcreated to Neutral Brewmaster - Breath Of Fire . wheretocast
Unit - Order lastcreated to Neutral Pit Lord - Rain Of Fire . wheretocast
Unit - Order lastcreated to Neutral Alchemist - Healing Spray . wheretocast
Unit - Order lastcreated to Neutral Tinker - Cluster Rockets . wheretocast
Unit - Order lastcreated to Neutral Tinker - Pocket Factory . wheretocast
Unit - Order lastcreated to Neutral Fire Lord - Volcano . wheretocast
Unit - Order lastcreated to Special Archimonde - Dark Portal . wheretocast
Unit - Order lastcreated to Special Archimonde - Rain Of Chaos . wheretocast
Unit - Order lastcreated to Special Doom Guard - Rain Of Fire . wheretocast
Unit - Order lastcreated to Special Warlock - Inferno . wheretocast
Unit - Order lastcreated to Special - Dark Summoning . wheretocast
Unit - Order lastcreated to Human Archmage - Summon Water Elemental .
Unit - Order lastcreated to Human Blood Mage - Phoenix .
Unit - Order lastcreated to Human Mountain King - Thunder Clap .
Unit - Order lastcreated to Human Paladin - Resurrection .
Unit - Order lastcreated to Orc Spirit Walker - Ancestral Spirit .
Unit - Order lastcreated to Orc Blademaster - Bladestorm .
Unit - Order lastcreated to Orc Far Seer - Feral Spirit .
Unit - Order lastcreated to Orc Shadow Hunter - Big Bad Voodoo .
Unit - Order lastcreated to Orc Tauren Chieftain - War Stomp .
Unit - Order lastcreated to Night Elf Faerie Dragon - Mana Flare .
Unit - Order lastcreated to Night Elf Druid Of The Claw - Roar .
Unit - Order lastcreated to Night Elf Avatar Of Vengeance - Spirit Of Vengeance .
Unit - Order lastcreated to Night Elf Keeper Of The Grove - Tranquility .
Unit - Order lastcreated to Night Elf Priestess Of The Moon - Starfall .
Unit - Order lastcreated to Night Elf Warden - Fan Of Knives .
Unit - Order lastcreated to Night Elf Warden - Vengeance .
Unit - Order lastcreated to Undead Necromancer - Raise Dead .
Unit - Order lastcreated to Undead Obsidian Statue - Essence of Blight .
Unit - Order lastcreated to Undead Obsidian Statue - Spirit Touch .
Unit - Order lastcreated to Undead Crypt Lord - Carrion Scarabs .
Unit - Order lastcreated to Undead Crypt Lord - Locust Swarm .
Unit - Order lastcreated to Undead Death Knight - Animate Dead .
Unit - Order lastcreated to Neutral - Animate Dead .
Unit - Order lastcreated to Neutral - Revenge .
Unit - Order lastcreated to Neutral - Slam .
Unit - Order lastcreated to Neutral - Watery Minion .
Unit - Order lastcreated to Neutral Beastmaster - Summon Bear .
Unit - Order lastcreated to Neutral Beastmaster - Summon Hawk .
Unit - Order lastcreated to Neutral Beastmaster - Summon Quilbeast .
Unit - Order lastcreated to Neutral Brewmaster - Storm, Earth, And Fire .
Unit - Order lastcreated to Neutral Pit Lord - Howl Of Terror .
Unit - Order lastcreated to Neutral Fire Lord - Summon Lava Spawn .
Unit - Order lastcreated to Special - Channel .
Unit - Order lastcreated to Special Rexxar - Battle Roar .
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.