public override bool CanDrop(PlayerMobile player) { DarkTidesQuest qs = player.Quest as DarkTidesQuest; if (qs == null) { return(true); } return(!(qs.IsObjectiveInProgress(typeof(FindCallingScrollObjective)) || qs.IsObjectiveInProgress(typeof(FindMardothAboutKronusObjective)) || qs.IsObjectiveInProgress(typeof(FindWellOfTearsObjective)) || qs.IsObjectiveInProgress(typeof(UseCallingScrollObjective)))); }
public override bool CanDrop(PlayerMobile player) { DarkTidesQuest qs = player.Quest as DarkTidesQuest; if (qs == null) { return(true); } return(!(qs.IsObjectiveInProgress(typeof(RetrieveAbraxusScrollObjective)) || qs.IsObjectiveInProgress(typeof(ReadAbraxusScrollObjective)))); }