* add several ItemMods unusd by client but still found in item_template as comment
This commit is contained in:
Sarjuuk 2025-10-12 00:52:51 +02:00
parent d32074fdcd
commit dd838fa994
3 changed files with 24 additions and 8 deletions

View file

@ -753,6 +753,13 @@ class ItemList extends DBTypeList
case Stat::INTELLECT:
case Stat::SPIRIT:
case Stat::STAMINA:
// case Stat::ARMOR: // unused by 335a client, still set in item_template
// case Stat::FIRE_RESISTANCE:
// case Stat::FROST_RESISTANCE:
// case Stat::HOLY_RESISTANCE:
// case Stat::SHADOW_RESISTANCE:
// case Stat::NATURE_RESISTANCE:
// case Stat::ARCANE_RESISTANCE:
$x .= '<span><!--stat'.$statId.'-->'.Lang::item('statType', $type, [ord($qty > 0 ? '+' : '-'), abs($qty)]).'</span><br />';
break;
default: // rating with % for reqLevel

View file

@ -494,6 +494,15 @@ define('ITEM_MOD_SPELL_POWER', 45);
define('ITEM_MOD_HEALTH_REGEN', 46);
define('ITEM_MOD_SPELL_PENETRATION', 47);
define('ITEM_MOD_BLOCK_VALUE', 48);
// unknown by 335a client but still used by several item_templates
// define('ITEM_MOD_MASTERY_RATING', 49);
// define('ITEM_MOD_EXTRA_ARMOR', 50);
// define('ITEM_MOD_FIRE_RESISTANCE', 51);
// define('ITEM_MOD_FROST_RESISTANCE', 52);
// define('ITEM_MOD_HOLY_RESISTANCE', 53);
// define('ITEM_MOD_SHADOW_RESISTANCE', 54);
// define('ITEM_MOD_NATURE_RESISTANCE', 55);
// define('ITEM_MOD_ARCANE_RESISTANCE', 56);
// Combat Ratings
define('CR_WEAPON_SKILL', 0);

View file

@ -172,14 +172,14 @@ abstract class Stat // based on g_statTo
self::HEALTH_REGENERATION => ['healthrgn', ITEM_MOD_HEALTH_REGEN, null, 60, self::FLAG_ITEM],
self::SPELL_PENETRATION => ['splpen', ITEM_MOD_SPELL_PENETRATION, null, 94, self::FLAG_ITEM],
self::BLOCK => ['block', ITEM_MOD_BLOCK_VALUE, null, 43, self::FLAG_ITEM],
// self::MASTERY_RTG => ['mastrtng', null, CR_MASTERY, null, self::FLAG_NONE],
self::ARMOR => ['armor', null, null, 41, self::FLAG_ITEM],
self::FIRE_RESISTANCE => ['firres', null, null, 26, self::FLAG_ITEM],
self::FROST_RESISTANCE => ['frores', null, null, 28, self::FLAG_ITEM],
self::HOLY_RESISTANCE => ['holres', null, null, 30, self::FLAG_ITEM],
self::SHADOW_RESISTANCE => ['shares', null, null, 29, self::FLAG_ITEM],
self::NATURE_RESISTANCE => ['natres', null, null, 27, self::FLAG_ITEM],
self::ARCANE_RESISTANCE => ['arcres', null, null, 25, self::FLAG_ITEM],
// self::MASTERY_RTG => ['mastrtng', ITEM_MOD_MASTERY_RATING, CR_MASTERY, null, self::FLAG_NONE],
self::ARMOR => ['armor', null,/*ITEM_MOD_EXTRA_ARMOR */null, 41, self::FLAG_ITEM],
self::FIRE_RESISTANCE => ['firres', null,/*ITEM_MOD_FIRE_RESISTANCE */null, 26, self::FLAG_ITEM],
self::FROST_RESISTANCE => ['frores', null,/*ITEM_MOD_FROST_RESISTANCE */null, 28, self::FLAG_ITEM],
self::HOLY_RESISTANCE => ['holres', null,/*ITEM_MOD_HOLY_RESISTANCE */null, 30, self::FLAG_ITEM],
self::SHADOW_RESISTANCE => ['shares', null,/*ITEM_MOD_SHADOW_RESISTANCE*/null, 29, self::FLAG_ITEM],
self::NATURE_RESISTANCE => ['natres', null,/*ITEM_MOD_NATURE_RESISTANCE*/null, 27, self::FLAG_ITEM],
self::ARCANE_RESISTANCE => ['arcres', null,/*ITEM_MOD_ARCANE_RESISTANCE*/null, 25, self::FLAG_ITEM],
self::FIRE_SPELL_POWER => ['firsplpwr', null, null, 53, self::FLAG_ITEM],
self::FROST_SPELL_POWER => ['frosplpwr', null, null, 54, self::FLAG_ITEM],
self::HOLY_SPELL_POWER => ['holsplpwr', null, null, 55, self::FLAG_ITEM],