Commit graph

  • 4a932dd8cd Fix corner and ramp collision clipping Kelsi 2026-02-07 17:13:09 -08:00
  • 2af601b84b Fix carpet sliding and brighten WMO interiors 10% Kelsi 2026-02-07 17:09:57 -08:00
  • 87aaa30eed Fix carpet sliding and brighten WMO interiors 10% Kelsi 2026-02-07 17:09:57 -08:00
  • b11821a659 Fix M2 interior lighting and carpet sliding Kelsi 2026-02-07 17:05:30 -08:00
  • 2d2b9cc1fc Fix M2 interior lighting and carpet sliding Kelsi 2026-02-07 17:05:30 -08:00
  • 74a6e33608 Fix /unstuck to use full floor search via camera reset Kelsi 2026-02-07 17:01:41 -08:00
  • 84c3d1bf32 Fix /unstuck to use full floor search via camera reset Kelsi 2026-02-07 17:01:41 -08:00
  • e8f8426a43 Add taxi system, fix WMO interior lighting, ramp collision, and /unstuck Kelsi 2026-02-07 16:59:20 -08:00
  • 3c2a728ec4 Add taxi system, fix WMO interior lighting, ramp collision, and /unstuck Kelsi 2026-02-07 16:59:20 -08:00
  • 3fa519ac96 Cancel auto-run on left mouse double-click Kelsi 2026-02-07 16:08:06 -08:00
  • c5a1fe927b Cancel auto-run on left mouse double-click Kelsi 2026-02-07 16:08:06 -08:00
  • f0896cdcdf Fix auto-run not triggering run/swim animation Kelsi 2026-02-07 16:07:21 -08:00
  • d9fe774d5f Fix auto-run not triggering run/swim animation Kelsi 2026-02-07 16:07:21 -08:00
  • 0e570fef96 Add tilde key toggle for auto-run Kelsi 2026-02-07 16:05:13 -08:00
  • eb6e42eb59 Add tilde key toggle for auto-run Kelsi 2026-02-07 16:05:13 -08:00
  • c07989f524 Tighten wall collision thresholds to catch curbs and tunnel walls Kelsi 2026-02-07 16:03:26 -08:00
  • 3bb0096009 Tighten wall collision thresholds to catch curbs and tunnel walls Kelsi 2026-02-07 16:03:26 -08:00
  • 6a2ff2093f Fix ramp clipping by tightening sweep steps, disable shadows by default Kelsi 2026-02-07 16:00:57 -08:00
  • 7c9661472f Fix ramp clipping by tightening sweep steps, disable shadows by default Kelsi 2026-02-07 16:00:57 -08:00
  • 81fe53c72f Fix underground spawns in Stormwind, redesign delete character button Kelsi 2026-02-07 15:58:18 -08:00
  • fd64ca7445 Fix underground spawns in Stormwind, redesign delete character button Kelsi 2026-02-07 15:58:18 -08:00
  • 34b75d18ee Optimize collision further: skip when stationary, cache floor height, fix drop bug Kelsi 2026-02-07 15:54:33 -08:00
  • 6516fd777d Optimize collision further: skip when stationary, cache floor height, fix drop bug Kelsi 2026-02-07 15:54:33 -08:00
  • ab527716e5 Add per-group spatial grid for WMO collision and reduce collision call frequency Kelsi 2026-02-07 15:47:43 -08:00
  • 974384c725 Add per-group spatial grid for WMO collision and reduce collision call frequency Kelsi 2026-02-07 15:47:43 -08:00
  • ea05e49ceb Fix vendor buying, improve character select, parallelize WMO culling, and optimize collision Kelsi 2026-02-07 15:29:19 -08:00
  • 751e6fdbde Fix vendor buying, improve character select, parallelize WMO culling, and optimize collision Kelsi 2026-02-07 15:29:19 -08:00
  • 59547448ea Skip bone computation for off-screen M2 instances, sort by model for batched VAO binds, and eliminate sqrt in distance fade Kelsi 2026-02-07 14:37:14 -08:00
  • ca88860929 Skip bone computation for off-screen M2 instances, sort by model for batched VAO binds, and eliminate sqrt in distance fade Kelsi 2026-02-07 14:37:14 -08:00
  • 80e76aa3e8 Parallelize M2 bone matrix computation across worker threads Kelsi 2026-02-07 14:28:14 -08:00
  • 249c4fa842 Parallelize M2 bone matrix computation across worker threads Kelsi 2026-02-07 14:28:14 -08:00
  • 37062cff66 Track player skills from update fields and display in character screen Kelsi 2026-02-07 14:21:50 -08:00
  • 5bfe4b61aa Track player skills from update fields and display in character screen Kelsi 2026-02-07 14:21:50 -08:00
  • 6ba6f09a25 Query item info for loot drops so names display instead of IDs Kelsi 2026-02-07 14:00:56 -08:00
  • cc6fa12157 Query item info for loot drops so names display instead of IDs Kelsi 2026-02-07 14:00:56 -08:00
  • 95b9adee9c Add human-readable inventory error messages from InventoryResult enum Kelsi 2026-02-07 13:59:39 -08:00
  • 7afae3e768 Add human-readable inventory error messages from InventoryResult enum Kelsi 2026-02-07 13:59:39 -08:00
  • 6d8732e5cc Only face target when in combat, not when selecting friendly NPCs Kelsi 2026-02-07 13:56:58 -08:00
  • 05870c1f03 Only face target when in combat, not when selecting friendly NPCs Kelsi 2026-02-07 13:56:58 -08:00
  • ef15079613 Prevent target deselection during camera rotation Kelsi 2026-02-07 13:53:03 -08:00
  • e234ac8d7a Prevent target deselection during camera rotation Kelsi 2026-02-07 13:53:03 -08:00
  • c51801dca8 Snap player to terrain after loading to prevent spawning underground Kelsi 2026-02-07 13:50:30 -08:00
  • 0ae38a59c8 Snap player to terrain after loading to prevent spawning underground Kelsi 2026-02-07 13:50:30 -08:00
  • 33330dabb3 Add Tier 8 commands: advanced targeting system kelsi davis 2026-02-07 13:44:36 -08:00
  • dfc4008ec7 Add Tier 8 commands: advanced targeting system kelsi davis 2026-02-07 13:44:36 -08:00
  • 69659b5e21 Add Tier 7 commands: combat and trade kelsi davis 2026-02-07 13:36:50 -08:00
  • bca3f64af6 Add Tier 7 commands: combat and trade kelsi davis 2026-02-07 13:36:50 -08:00
  • ce6f66fcfa Add Tier 6 commands: party/raid management kelsi davis 2026-02-07 13:28:46 -08:00
  • d5b734a591 Add Tier 6 commands: party/raid management kelsi davis 2026-02-07 13:28:46 -08:00
  • 9f3bead117 Add Tier 5 commands: raid, officer, and battleground chat channels kelsi davis 2026-02-07 13:21:15 -08:00
  • 627c2fe0f6 Add Tier 5 commands: raid, officer, and battleground chat channels kelsi davis 2026-02-07 13:21:15 -08:00
  • ec2231dfca Add Tier 4 commands: AFK/DND status and whisper reply kelsi davis 2026-02-07 13:17:01 -08:00
  • 41844ecc69 Add Tier 4 commands: AFK/DND status and whisper reply kelsi davis 2026-02-07 13:17:01 -08:00
  • 28f14d9390 Add Tier 3 commands: guild management, PvP, ready check, and duel forfeit kelsi davis 2026-02-07 13:09:12 -08:00
  • 85a7d66c4e Add Tier 3 commands: guild management, PvP, ready check, and duel forfeit kelsi davis 2026-02-07 13:09:12 -08:00
  • c90efdb749 Add Tier 2 utility commands: helm/cloak toggles, follow, and assist kelsi davis 2026-02-07 13:03:21 -08:00
  • acef7ccbec Add Tier 2 utility commands: helm/cloak toggles, follow, and assist kelsi davis 2026-02-07 13:03:21 -08:00
  • 254908f079 Add Tier 1 utility commands: ignore, sit/stand, and logout kelsi davis 2026-02-07 12:58:11 -08:00
  • ec32286b0d Add Tier 1 utility commands: ignore, sit/stand, and logout kelsi davis 2026-02-07 12:58:11 -08:00
  • acf108dbb6 Add /roll and friend management commands kelsi davis 2026-02-07 12:51:30 -08:00
  • 6f45c6ab69 Add /roll and friend management commands kelsi davis 2026-02-07 12:51:30 -08:00
  • 532f72bdbf Add server info commands: /time, /played, and /who kelsi davis 2026-02-07 12:43:32 -08:00
  • f9c4cbddee Add server info commands: /time, /played, and /who kelsi davis 2026-02-07 12:43:32 -08:00
  • c7316defae Add /inspect command to view player equipment kelsi davis 2026-02-07 12:37:13 -08:00
  • 8b8e32e716 Add /inspect command to view player equipment kelsi davis 2026-02-07 12:37:13 -08:00
  • 3e64d0865d Add whisper support and slash command chat system kelsi davis 2026-02-07 12:30:36 -08:00
  • 4da8c75af4 Add whisper support and slash command chat system kelsi davis 2026-02-07 12:30:36 -08:00
  • adbb78b576 Improve login screen UI with simplified text and compatibility mode kelsi davis 2026-02-07 12:23:03 -08:00
  • 1bc46b5d22 Improve login screen UI with simplified text and compatibility mode kelsi davis 2026-02-07 12:23:03 -08:00
  • ad62b8fce8 Upgrade to C++20 and fix all compilation warnings kelsi davis 2026-02-07 11:43:37 -08:00
  • 545cfbbc0e Upgrade to C++20 and fix all compilation warnings kelsi davis 2026-02-07 11:43:37 -08:00
  • 8cf72c79ff Fix compilation errors from single-player removal kelsi davis 2026-02-07 11:26:49 -08:00
  • 352d179aaa Fix compilation errors from single-player removal kelsi davis 2026-02-07 11:26:49 -08:00
  • dc86b15652 Add build instructions and removal summary documentation kelsi davis 2026-02-07 10:56:55 -08:00
  • 587f5a6439 Add build instructions and removal summary documentation kelsi davis 2026-02-07 10:56:55 -08:00
  • 98c72d5ffb Fix missing closing brace in update() function kelsi davis 2026-02-07 00:12:39 -08:00
  • 2e81167b8e Fix missing closing brace in update() function kelsi davis 2026-02-07 00:12:39 -08:00
  • 8377c640bb Fix compilation errors from single-player removal kelsi davis 2026-02-07 00:00:06 -08:00
  • 180b78d106 Fix compilation errors from single-player removal kelsi davis 2026-02-07 00:00:06 -08:00
  • 82e59f77f1 Remove backup file kelsi davis 2026-02-06 23:52:25 -08:00
  • 45fd9a2faa Remove backup file kelsi davis 2026-02-06 23:52:25 -08:00
  • fb2e9bfb3d Remove single-player mode to focus on multiplayer kelsi davis 2026-02-06 23:52:16 -08:00
  • 99d5f9a33a Remove single-player mode to focus on multiplayer kelsi davis 2026-02-06 23:52:16 -08:00
  • 82afb83591 Update documentation to reflect current implementation and features kelsi davis 2026-02-06 22:39:45 -08:00
  • 3079b69ba8 Update documentation to reflect current implementation and features kelsi davis 2026-02-06 22:39:45 -08:00
  • 06fe167c11 Fix vendor buying and add quest turn-in flow Kelsi 2026-02-06 21:50:15 -08:00
  • 5cc3d9645c Fix vendor buying and add quest turn-in flow Kelsi 2026-02-06 21:50:15 -08:00
  • 6d112a06ce Simplify spellbook tabs to class specialties + General Kelsi 2026-02-06 21:27:34 -08:00
  • 6296c32a47 Simplify spellbook tabs to class specialties + General Kelsi 2026-02-06 21:27:34 -08:00
  • d84d904b65 Fix spell cast error messages, action bar drag-drop, and player name display Kelsi 2026-02-06 21:25:35 -08:00
  • 848f419ac4 Fix spell cast error messages, action bar drag-drop, and player name display Kelsi 2026-02-06 21:25:35 -08:00
  • aa8689d521 Fix M2 particle emitter crash: correct struct size, FBlock format, and add safety caps Kelsi 2026-02-06 21:13:06 -08:00
  • b9dfce3c66 Fix M2 particle emitter crash: correct struct size, FBlock format, and add safety caps Kelsi 2026-02-06 21:13:06 -08:00
  • 51be0beea6 Enable M2 particle emitters with correct WotLK struct parsing and overflow guards Kelsi 2026-02-06 20:57:02 -08:00
  • 104a9d0898 Enable M2 particle emitters with correct WotLK struct parsing and overflow guards Kelsi 2026-02-06 20:57:02 -08:00
  • d54aba3950 Fix stale player model persisting across logins by clearing character state on logout Kelsi 2026-02-06 20:49:17 -08:00
  • 12fb879e1a Fix stale player model persisting across logins by clearing character state on logout Kelsi 2026-02-06 20:49:17 -08:00
  • 34bda702e0 Organize spellbook tabs by skill line specialty using SkillLine.dbc and SkillLineAbility.dbc Kelsi 2026-02-06 20:40:17 -08:00
  • 836a629513 Organize spellbook tabs by skill line specialty using SkillLine.dbc and SkillLineAbility.dbc Kelsi 2026-02-06 20:40:17 -08:00
  • b2e3a2f913 Fix spellbook drag-drop onto action bar by detecting mouse release over slot Kelsi 2026-02-06 20:36:29 -08:00