- Joined
- Sep 24, 2007
- Messages
- 300
From time to time a weird thing happens while playing. All of a sudden a player loses control of it's units for few seconds. And usually all players lose control at the same time. The units still move and all, but none of your orders are applied. Unit won't move, attack or cast anything, it will just continue what it was doing, like autoattacking. This means it can't be lag or something like that, because if it just lagged orders would still be applied. What could be wrong? A big temporar leak?
I also noticed that this usually happens when this spell is used. It happened quite few times that player lost control of his hero when he used that spell. Is the bug in there? I am not 100% sure this is the cause every time.
edit: could be a massive leak from the special effects or something?
I also noticed that this usually happens when this spell is used. It happened quite few times that player lost control of his hero when he used that spell. Is the bug in there? I am not 100% sure this is the cause every time.
-
Stops Casting ability
-
Events
-
Unit - A unit Finishes casting an ability
-
-
Conditions
-
Actions
-
-------- Magnetricron --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Ability being cast) Equal to Magneticron
-
-
Then - Actions
-
Set TempLoc[29] = (Position of (Casting unit))
-
Set TempGroup[12] = (Units within 1000.00 of TempLoc[29])
-
Unit Group - Pick every unit in TempGroup[12] and do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
And - All (Conditions) are true
-
Conditions
-
(Owner of (Picked unit)) Not equal to (Owner of (Casting unit))
-
((Picked unit) is A structure) Not equal to True
-
-
-
-
Then - Actions
-
Set TempLoc[34] = (Position of (Picked unit))
-
Advanced - Slide (Picked unit) using ((Facing of (Casting unit)) + 0.00) degrees angle with a starting velocity of 20.00 and kill destructables in the way True
-
Special Effect - Create a special effect at TempLoc[34] using Abilities\Spells\Human\Slow\SlowCaster.mdl
-
Special Effect - Destroy (Last created special effect)
-
-
Else - Actions
-
-
-
-
Custom script: call RemoveLocation(udg_TempLoc[29])
-
Custom script: call RemoveLocation(udg_TempLoc[34])
-
Custom script: call DestroyGroup(udg_TempGroup[12])
-
-
Else - Actions
-
-
-
edit: could be a massive leak from the special effects or something?