Name | Type | is_array | initial_value |
Creep_Face_Ang | real | Yes | |
Creep_Loc | location | Yes | |
Integer | integer | No | |
IS_Amount_Kill | integer | Yes | |
IS_Angle | real | Yes | |
IS_Caster | unit | Yes | |
IS_DeathAoE | real | Yes | |
IS_DeathAoEDamage | real | Yes | |
IS_Durability | integer | Yes | |
IS_Group | group | Yes | |
IS_Group2 | group | Yes | |
IS_IdleTime | real | Yes | |
IS_IllusionSum | integer | Yes | |
IS_Init_AbilityCasterAdded | abilcode | No | |
IS_Init_AbilityDamage | abilcode | No | |
IS_Init_AbilityHero | abilcode | No | |
IS_Init_AbilityIllusionAdded | abilcode | No | |
IS_Init_AbilityIllusionMaker | abilcode | No | |
IS_Init_AbilityInvis | abilcode | No | |
IS_Init_AbilitySpellImmunity | abilcode | No | |
IS_Init_BuffActivated | buffcode | No | |
IS_Init_BuffHero | buffcode | No | |
IS_Init_BuffIllusion | buffcode | No | |
IS_Init_Effect | string | Yes | |
IS_Init_UnitDummy | unitcode | No | |
IS_Init_UnitTimer | unitcode | No | |
IS_Level | integer | No | |
IS_Loc | location | Yes | |
IS_MUI_Count | integer | Yes | |
IS_MUI_Current | integer | No | |
IS_MUI_Free | integer | Yes | |
IS_MUI_Loop | integer | Yes | |
IS_Temp_Angle | real | No | |
IS_TempUnit | unit | No | |
IS_Timer | unit | Yes | |
Temp_Point | location | No |
//TESH.scrollpos=41
//TESH.alwaysfold=0
//Mage_Goo Illusion Split
//Made for The Hive Workshop Spell and System Mini Contest #17
//Give Credits if use in your map
//Feel free to edit it but give credit to me
//Due to limit of Learn tooltips,
//I didn't add AoE and Durability of Illusion on it.
All spells were made for the Hive Workshop
___________________________________________________________
Spell Requirements:
_____________________
Required IS_Timer for timer
Required Dummy Unit for casting dummy spell
No need for test illusion ability nor Illusion Split Testing Purpose and Init trigger.
Don't forget to enable this: (just to make copying variables easier)
Automatically create unknown variables while pasting trigger data.
You can Find it in File>Preferences>(See above)
or, copy all variables with IS_ suffix.
Implementation Instructions:
_____________________________
1. Go to the Object Editor, and copy + paste the following:
- Unit:
- IS_Timer
- Dummy Unit
- Ability:
- Dummy Damage
- Illusion Split
- Test Illusion (If you want)
- Illusion Split (Caster)
- Illusion Split (Illusion)
- Buff:
- Illusion Split
2. Copy the triggers :- Illusion Split Initialization
- Illusion Split Start
- Illusion Split Add
- Illusion Split Attacked
- Illusion Split End
- Illusion Split Testing Init (If you want this)
- Illusion Split Testing Purpose (If you want this)
then paste them into your map.
3. Just change some part of the trigger to fit your ability.
Set the Minimum Movement Speed in map you import this to zero
You can Find it in Advanced>Gameplay Constant>Movement - Minimum Unit Movement Speed.