mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-14 07:21:48 +00:00
[Bug Fix] Fix Swarm Pet Damage Messages (#4383)
This commit is contained in:
parent
1e57a0372f
commit
b1aa087b9f
@ -4593,10 +4593,10 @@ void Mob::CommonDamage(Mob* attacker, int64 &damage, const uint16 spell_id, cons
|
|||||||
//this was done to simplify the code here (since we can only effectively skip one mob on queue)
|
//this was done to simplify the code here (since we can only effectively skip one mob on queue)
|
||||||
eqFilterType filter;
|
eqFilterType filter;
|
||||||
Mob* skip = attacker;
|
Mob* skip = attacker;
|
||||||
if (attacker && attacker->IsPet() && !attacker->IsBot()) {
|
Mob* owner = attacker ? attacker->GetOwner() : nullptr;
|
||||||
|
if (attacker && owner && !attacker->IsBot()) {
|
||||||
//attacker is a pet, let pet owners see their pet's damage
|
//attacker is a pet, let pet owners see their pet's damage
|
||||||
Mob* owner = attacker->GetOwner();
|
if (owner->IsClient()) {
|
||||||
if (owner && owner->IsClient()) {
|
|
||||||
if (FromDamageShield && damage > 0) {
|
if (FromDamageShield && damage > 0) {
|
||||||
//special crap for spell damage, looks hackish to me
|
//special crap for spell damage, looks hackish to me
|
||||||
char val1[20] = { 0 };
|
char val1[20] = { 0 };
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user