Kelsidavis-WoWee/src/game
Kelsi 28e5cd9281 refactor: replace magic bag slot offset 19 with FIRST_BAG_EQUIP_SLOT
- Add Inventory::FIRST_BAG_EQUIP_SLOT = 19 constant with why-comment
  explaining WoW equip slot layout (bags occupy slots 19-22)
- Replace all 19 occurrences of magic number 19 in bag slot calculations
  across inventory_handler, spell_handler, inventory, and game_handler
- Add UNIT_FIELD_FLAGS / UNIT_FLAG_PVP comment in combat_handler
- Add why-comment on network packet budget constants (prevent server
  data bursts from starving the render loop)
2026-03-30 14:20:39 -07:00
..
character.cpp Add body type selection for nonbinary characters and reduce preview rotation sensitivity 2026-02-09 17:56:04 -08:00
chat_handler.cpp refactor: replace magic slot offset 23 with NUM_EQUIP_SLOTS, simplify channel search 2026-03-30 14:01:34 -07:00
combat_handler.cpp refactor: replace magic bag slot offset 19 with FIRST_BAG_EQUIP_SLOT 2026-03-30 14:20:39 -07:00
entity.cpp Fix transport/WMO diagnostics and terrain WMO dedup lifecycle 2026-02-18 22:36:34 -08:00
entity_controller.cpp fix: misleading indentation on BAG_UPDATE/UNIT_INVENTORY_CHANGED emits 2026-03-29 19:31:29 -07:00
expansion_profile.cpp refactor: remaining C-style casts, color constants, and header guard cleanup 2026-03-25 11:57:22 -07:00
game_handler.cpp refactor: replace magic bag slot offset 19 with FIRST_BAG_EQUIP_SLOT 2026-03-30 14:20:39 -07:00
inventory.cpp refactor: replace magic bag slot offset 19 with FIRST_BAG_EQUIP_SLOT 2026-03-30 14:20:39 -07:00
inventory_handler.cpp refactor: replace magic bag slot offset 19 with FIRST_BAG_EQUIP_SLOT 2026-03-30 14:20:39 -07:00
movement_handler.cpp [refactor] Break Application::getInstance() from GameHandler 2026-03-30 09:17:42 +03:00
opcode_table.cpp refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00
opcodes.cpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
packet_parsers_classic.cpp fix: mail money uint64, other-player cape textures, zone toast dedup, TCP_NODELAY 2026-03-27 17:20:31 -07:00
packet_parsers_tbc.cpp refactor: convert final 7 getRemainingSize() comparisons to hasRemaining() 2026-03-25 16:32:38 -07:00
player.cpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
quest_handler.cpp refactor: extract fallback textures, add why-comments, name WMO constant 2026-03-30 14:06:30 -07:00
social_handler.cpp fix: remove dead code, name constants, add why-comments 2026-03-30 14:10:32 -07:00
spell_handler.cpp refactor: replace magic bag slot offset 19 with FIRST_BAG_EQUIP_SLOT 2026-03-30 14:20:39 -07:00
transport_manager.cpp fix: transport elapsed time lost millisecond precision after ~4.5 hours 2026-03-29 20:14:45 -07:00
update_field_table.cpp fix: add UNIT_FIELD_AURAFLAGS to update field name table 2026-03-20 07:16:34 -07:00
warden_crypto.cpp Fix CodeQL weak-crypto suppressions: switch lgtm to codeql inline format 2026-02-19 17:06:49 -08:00
warden_emulator.cpp feat: implement Warden API stub dispatch via Unicorn UC_HOOK_CODE 2026-03-17 21:22:41 -07:00
warden_handler.cpp refactor: extract findOnUseSpellId helper, add warden hash comment 2026-03-30 13:56:45 -07:00
warden_memory.cpp refactor: remaining C-style casts, color constants, and header guard cleanup 2026-03-25 11:57:22 -07:00
warden_module.cpp build fix 2026-03-22 21:39:40 +03:00
world.cpp Clarify World stub methods: terrain/entity state lives in subsystems 2026-03-09 15:54:43 -07:00
world_packets.cpp cleanup: remove misleading (void)flags — variable IS used for crit check 2026-03-29 20:05:45 -07:00
zone_manager.cpp fix: eliminate last std::rand() calls — music shuffle and UI weather 2026-03-29 21:01:51 -07:00