Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=208
Due to the way how skill unit and invincible-timer code is written, if you make a warp on the same cell as the warp's destination, enter that warp and then try to walk out of it, you'll be warped a second time (there's no third time tho').
CODE
if( sd->invincible_timer != INVALID_TIMER )
{
delete_timer(sd->invincible_timer,pc_invincible_timer);
sd->invincible_timer = INVALID_TIMER;
skill_unit_move(&sd->bl,gettick(),1);
}
On aegis, the warp seems to invalidate itself after I step into it the first time...