major fixes for inventory

This commit is contained in:
erik 2025-07-02 10:29:36 +00:00
parent 00ef1d1f4b
commit 4d19e29847
10 changed files with 969 additions and 203 deletions

View file

@ -190,10 +190,28 @@ class ItemRatings(Base):
# Utility ratings
heal_boost_rating = Column(Integer)
vitality_rating = Column(Integer)
healing_rating = Column(Integer) # Healing rating (enum 342)
mana_conversion_rating = Column(Integer)
weakness_rating = Column(Integer) # Weakness debuff strength
nether_over_time = Column(Integer) # Nether DoT
# Resist ratings
healing_resist_rating = Column(Integer) # Healing resist (enum 317)
nether_resist_rating = Column(Integer) # Nether resist (enum 331)
dot_resist_rating = Column(Integer) # DoT resist (enum 350)
life_resist_rating = Column(Integer) # Life resist (enum 351)
# Specialized ratings
sneak_attack_rating = Column(Integer) # Sneak attack (enum 356)
recklessness_rating = Column(Integer) # Recklessness (enum 357)
deception_rating = Column(Integer) # Deception (enum 358)
# PvP ratings
pk_damage_rating = Column(Integer) # PvP damage (enum 381)
pk_damage_resist_rating = Column(Integer) # PvP damage resist (enum 382)
gear_pk_damage_rating = Column(Integer) # Gear PvP damage (enum 383)
gear_pk_damage_resist_rating = Column(Integer) # Gear PvP damage resist (enum 384)
# Gear totals
gear_damage = Column(Integer) # Total gear damage
gear_damage_resist = Column(Integer) # Total gear damage resist