Skip to content

Instantly share code, notes, and snippets.

From 2fd3411348b7f8f4efd22fe06133c1185db32fd8 Mon Sep 17 00:00:00 2001
From: pasdVn <pasdVn3@gmx.de>
Date: Wed, 24 Mar 2010 17:23:36 +0100
Subject: [PATCH 2/6] workaround: pet scaling aura health/mana update
scale health/mana proportional when (re)applying pet scaling auras (stamina/intellect)
---
src/game/SpellAuras.cpp | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
ALTER TABLE `pet_levelstats` ADD `mindmg` SMALLINT UNSIGNED NOT NULL AFTER `armor` ,
ADD `maxdmg` SMALLINT UNSIGNED NOT NULL AFTER `mindmg` ;
UPDATE `pet_levelstats`
SET mindmg = level - (level/4), maxdmg = level + (level/4);
/* Hunter Pet Stats*/
DELETE FROM `pet_levelstats` WHERE
`creature_entry` = 1 AND
(`level` BETWEEN '5' AND '20' OR
From d85316e8d2e60481fa6d5e1ebf9525aad1be2bef Mon Sep 17 00:00:00 2001
From: pasdVn <pasdVn3@gmx.de>
Date: Fri, 2 Oct 2009 18:48:00 +0200
Subject: [PATCH 1/6] reworked pet stats and dynamic stat scaling
* added mindmg and maxdmg field to pet_levelstats
* cleanup in Pet::InitStatsForLevel()
* apply bonuses for pets without scaling aura only static - at summon
-> added ap bonus for "shadow fiend" (34433)
-> added bonuses and glyph modification (63271)