diff --git a/sku.0/sys.server/compiled/game/script/ai/familiar.java b/sku.0/sys.server/compiled/game/script/ai/familiar.java index ae2ec1f0a..ec9096f76 100755 --- a/sku.0/sys.server/compiled/game/script/ai/familiar.java +++ b/sku.0/sys.server/compiled/game/script/ai/familiar.java @@ -213,6 +213,10 @@ public class familiar extends script.base_script public int handleSetupPet(obj_id self, dictionary params) throws InterruptedException { applySkillStatisticModifier(self, "slope_move", 100); + if(!pet_lib.hasMaster(self)){ + destroyObject(self); + return SCRIPT_CONTINUE; + } obj_id master = getMaster(self); if (!isIdValid(master)) {