X-SirSly-X said:here is a quick fix:
Code:public override void OnRemoved( object parent ) { if ( parent is Mobile ) { Mobile from = (Mobile)parent; from.FollowersMax -= 1; [COLOR="Red"]if (from.FollowersMax <= 5) { from.FollowersMax = 5; }[/COLOR] } }
Here is another one..
ive not tested this at all, give this a try, replace deserialize method with this one..
Code:
public override void Deserialize(GenericReader reader)
{
base.Deserialize( reader );
int version = reader.ReadInt();
if( Parent is Mobile )
(Mobile)parent.FollowersMax += 1;
}
Hopefully that will add the extra followers when the server is reloaded. If so, SirSlys code is not needed, but may be left in as a failsafe