PDA

View Full Version : Pet casting spells ignore pvp mitigation


Dodie
10-27-2008, 01:14 AM
Was looking through attack.cpp, line 1547


if(other->IsClient() && IsPet() && GetOwner()->IsClient()) {
//pets do half damage to clients in pvp
damage=damage/2;
}



Should be added something for spells i assume ?

MNWatchdog
10-27-2008, 03:35 AM
PvP damage was 2/3rds normal damage on live.

Probably should be a rule anyways, so people can set it to suite their server.

Dodie
10-27-2008, 10:35 AM
Yeah, the melee hits works fine, but the spells does not...

Dodie
10-27-2008, 12:17 PM
Also pets are kicking for much more than intended, using PEQdb that is...

MNWatchdog
10-28-2008, 12:16 AM
Was just pointing out that divide by 2 is to much.

Pets also suffer from the fact that until people get 60+, pets levels are signifigantly lower than their masters. For example, a level 50 Mages pet is only level 41 if I remember corrently, which means when that pet is trying to hit another level 50, it suffers from the same issue as a level 41 mob missing a lot and its spells being resisted against a level 50.

Well either way, pet damage mitigation should be a Rule.

VZ/TZ actually upped the level of summoned pets to make them viable at all in PvP. To me, this sorta proves pets werent hitting hard enough in PvP in their default state anyways.