diff --git a/zone/spell_effects.cpp b/zone/spell_effects.cpp index 5a4efde6e..60bf17d2d 100644 --- a/zone/spell_effects.cpp +++ b/zone/spell_effects.cpp @@ -706,11 +706,7 @@ bool Mob::SpellEffect(Mob* caster, uint16 spell_id, float partial, int level_ove case SE_AddFaction: { -#ifdef SPELL_EFFECT_SPAM - snprintf(effect_desc, _EDLEN, "Faction Mod: %+i", effect_value); -#endif - // EverHood - if(caster && GetPrimaryFaction()>0) { + if (caster && !IsPet() && GetPrimaryFaction() > 0) { caster->AddFactionBonus(GetPrimaryFaction(),effect_value); } break;