- Joined
- Jul 20, 2012
- Messages
- 83
So, I've been working on a skill called Ground Pin lately, which is a damaging spell as you can see and based on classic Ensnare ability, making unit immobile and "half-body under ground" during the effect...
The thing is that the actual ground pinning part isn't working for some reason.
I've tried many variations, even making the spell to be based on different one such as Storm Bolt or have been poking around with flying height to be negative value at start (-50.00) and speed at which the unit descends, if it's the current or default flying height of unit and so on...
Now before you ask:
- Yes, I do have negative values allowed
- Yes, the unit have Movement Speed higher than 0
- No, it does not have anything to do with the nature of Ensnare ability to "put units down"
- Yes, I've tried switching "Unit - Remove Crow Form from (Target unit of ability being cast)" for "Animation - Change (Target unit of ability being cast) flying height to (0.00 - 50.00) at 500.00" functions
Please, help me guys, I really need to learn from this as the Hero that I'm working on can't be finished without it...
I prefer it to be in GUI btw... thanks in advance
The thing is that the actual ground pinning part isn't working for some reason.
I've tried many variations, even making the spell to be based on different one such as Storm Bolt or have been poking around with flying height to be negative value at start (-50.00) and speed at which the unit descends, if it's the current or default flying height of unit and so on...
Now before you ask:
- Yes, I do have negative values allowed
- Yes, the unit have Movement Speed higher than 0
- No, it does not have anything to do with the nature of Ensnare ability to "put units down"
- Yes, I've tried switching "Unit - Remove Crow Form from (Target unit of ability being cast)" for "Animation - Change (Target unit of ability being cast) flying height to (0.00 - 50.00) at 500.00" functions
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Ground Pin
-
Actions
- Set Skill_GroundPin_Target[(Player number of (Owner of (Target unit of ability being cast)))] = (Target unit of ability being cast)
- Unit - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing ((Real((Strength of (Triggering unit) (Include bonuses)))) x (0.50 + (0.50 x (Real((Level of Ground Pin for (Triggering unit))))))) damage of attack type Siege and damage type Normal
- Unit - Add Crow Form to (Target unit of ability being cast)
- Unit - Remove Crow Form from (Target unit of ability being cast)
- Animation - Change (Target unit of ability being cast) flying height to (0.00 - 50.00) at 500.00
- Wait (1.80 + (0.20 x (Real((Level of Ground Pin for (Triggering unit)))))) seconds
- Animation - Change Skill_GroundPin_Target[(Player number of (Owner of (Target unit of ability being cast)))] flying height to (Default flying height of (Target unit of ability being cast)) at 500.00
Please, help me guys, I really need to learn from this as the Hero that I'm working on can't be finished without it...
I prefer it to be in GUI btw... thanks in advance