inevit4ble
Well-Known Member
- Reaction score
- 38
Hi Every1,
Base spell is finger of death. It was storm bolt with stun duration set to 0 but that gives it a perma stun so changed it.
The casts increment but no damage occurs nor does the "miss" text or "hit" text. And "TempCreep" is used for "CreepAC"
Base spell is finger of death. It was storm bolt with stun duration set to 0 but that gives it a perma stun so changed it.
Trigger:
- Smite Evil
- Events
- Unit - A unit Begins casting an ability
- Conditions
- (Ability being cast) Equal to Smite Evil
- Actions
- Set MyPlayerGroup = (Player group((Owner of (Triggering unit))))
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SmiteCasts Less than or equal to PalaMaxSmite
- Then - Actions
- Set SmiteToHit = ((Random integer number between 1 and 20) + ModWis[((Player number of (Owner of (Triggering unit))) - 1)])
- Set TempCreep = (Targeted unit)
- Trigger - Run CreepAC <gen> (checking conditions)
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SmiteToHit Greater than or equal to CreepACTemp
- Then - Actions
- Set Damage = (ModStr[((Player number of (Owner of (Triggering unit))) - 1)] + (Random real number between 1.00 and WeaponDamagePlayer[((Player number of (Owner of (Triggering unit))) - 1)]))
- Set SmiteDamage = (Damage + (Real((Level of (Triggering unit)))))
- Unit - Cause (Triggering unit) to damage (Targeted unit), dealing SmiteDamage damage of attack type Spells and damage type Magic
- Floating Text - Create floating text that reads *Smite Evil Hit* above (Targeted unit) with Z offset 0.00, using font size 12.00, color (50.00%, 100.00%, 50.00%), and 0.00% transparency
- Set FloatText[1] = (Last created floating text)
- Floating Text - Change FloatText[1]: Disable permanence
- Floating Text - Set the velocity of FloatText[1] to 110.00 towards 100.00 degrees
- Floating Text - Change the fading age of FloatText[1] to 0.20 seconds
- Floating Text - Change the lifespan of FloatText[1] to 1.00 seconds
- Custom script: set udg_FloatText[1] = null
- Else - Actions
- Floating Text - Create floating text that reads *Smite Evil Miss* above (Targeted unit) with Z offset 0.00, using font size 12.00, color (50.00%, 100.00%, 50.00%), and 0.00% transparency
- Set FloatText[1] = (Last created floating text)
- Floating Text - Change FloatText[1]: Disable permanence
- Floating Text - Set the velocity of FloatText[1] to 110.00 towards 100.00 degrees
- Floating Text - Change the fading age of FloatText[1] to 0.20 seconds
- Floating Text - Change the lifespan of FloatText[1] to 1.00 seconds
- Custom script: set udg_FloatText[1] = null
- If - Conditions
- Set SmiteCasts = (SmiteCasts + 1)
- Else - Actions
- Unit - Order (Triggering unit) to Stop
- Game - Display to MyPlayerGroup the text: You have reached yo...
- If - Conditions
- Custom script: call DestroyForce(udg_MyPlayerGroup)
- Events
The casts increment but no damage occurs nor does the "miss" text or "hit" text. And "TempCreep" is used for "CreepAC"