Untitled
By: a guest | Mar 19th, 2010 | Syntax:
None | Size: 0.84 KB | Hits: 72 | Expires: Never
//! zinc
library FireBlast {
unit u;
real x;
real y;
real dx;
real dy;
real angle;
function Tick() {
}
function Actions() {
timer t = CreateTimer();
u = GetTriggerUnit();
x = GetUnitX( u );
y = GetUnitY( u );
dx = GetSpellTargetX();
dy = GetSpellTargetY();
angle = GetUnitFacing( u );
TimerStart(t, 0.035, true, function Tick);
}
function Conditions() -> boolean {
return GetSpellAbilityId() == 'A000';
}
function onInit() {
trigger t = CreateTrigger();
TriggerRegisterAnyUnitEventBJ( t, EVENT_PLAYER_UNIT_SPELL_EFFECT );
TriggerAddCondition(t, Condition( function Conditions ));
TriggerAddAction( t, function Actions );
}
}
//! endzinc