So I'm trying to make a DotA with WC3 as a school project in my Digital Media II class. I've made other hero abilities with the GUI before and I figured i could try to make a 'Soulkeeper' type of hero that creates a multitude of Illusions.
Every time my friend that was willing to play test, The Abilities would just drop the dummy unit's Item, however when I tested him, they would work as intended.
This is the first ability, He basically casts it on himself (SneedyDummy is my Dummy Unit)
I'm sorry I couldn't find any other topics with this form of help and I figured this was the best place to ask?
Every time my friend that was willing to play test, The Abilities would just drop the dummy unit's Item, however when I tested him, they would work as intended.
This is the first ability, He basically casts it on himself (SneedyDummy is my Dummy Unit)
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Mirage
-
Actions
- Unit - Create 1 SneedyDummy for Player 1 (Red) at (Position of (Triggering unit)) facing Default building facing degrees
- Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
- Unit - Add Inventory (Hero) to (Last created unit)
- Hero - Create Mirage and give it to (Last created unit)
- Hero - Order (Last created unit) to use (Last created item) on (Casting unit)
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Broken Mirror
-
Actions
- Unit - Create 1 SneedyDummy for Player 1 (Red) at (Position of (Triggering unit)) facing Default building facing degrees
- Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
- Unit - Add Inventory (Hero) to (Last created unit)
- Hero - Create Broken Mirror and give it to (Last created unit)
- Hero - Order (Last created unit) to use (Last created item) on (Target unit of ability being cast)
-
Events
- Unit - A unit Is attacked
-
Conditions
- ((Attacked unit) belongs to an ally of (Owner of (Attacking unit))) Equal to False
- ((Attacked unit) is A structure) Equal to False
- (Random integer number between 1 and 50) Less than or equal to 3
- (Unit-type of (Attacking unit)) Equal to Refracted Spectral
-
Actions
- Unit - Create 1 SneedyDummy for Player 1 (Red) at (Position of (Triggering unit)) facing Default building facing degrees
- Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
- Unit - Add Inventory (Hero) to (Last created unit)
- Hero - Create Innate and give it to (Last created unit)
- Hero - Order (Last created unit) to use (Last created item) on (Attacked unit)
- Item - Remove (Last created item)
I'm sorry I couldn't find any other topics with this form of help and I figured this was the best place to ask?