This is to kick players off their mounts when zoning to indoor zones. As is, they can stay on them but not re-summon when in an zone that forbids them.
In quests/global/global_player.pl
Code:
sub EVENT_ENTERZONE {
foreach my $zone_in (18, 31, 32, 36, 39, 40 .. 42, 44, 64 .. 66){
if($zoneid == $zone_in){
$client->BuffFadeByEffect(113);
}
}
}
There are probably more elegant ways to do it, but this keeps from having to call it out in each player.pl for the affected zones.