Commit Graph

  • ed6eea2f43 Merge feature/moonwell-quest-drop into development development sindoring 2026-10-30 18:28:09 +04:00
  • a9c5cacec8 MoonWell: Rate.Drop.Item.Quest, quest item drop chance (production 2x) feature/moonwell-quest-drop sindoring 2026-10-30 18:28:09 +04:00
  • 146f02f046 Merge remote-tracking branch 'upstream/development' into development sindoring 2026-10-30 18:22:24 +04:00
  • a2c532b676 Merge feature/moonwell-voice into development sindoring 2026-10-29 17:26:16 +04:00
  • 25ad97555f MoonWell: voice chat tickets and the state feed for the voice relay feature/moonwell-voice sindoring 2026-10-29 17:26:16 +04:00
  • 40b395db8f Merge feature/moonwell-quest-sync into development sindoring 2026-10-29 14:20:58 +04:00
  • 48f1089151 MoonWell: send a character its rewarded quests for the quest map feature/moonwell-quest-sync sindoring 2026-10-29 14:20:50 +04:00
  • 9b7fb4dfdb Replace new with make_shared in auth socket. ratkosrb 2026-10-28 15:09:18 +02:00
  • 14f9aadead Merge feature/solo-dungeon-scaling into development sindoring 2026-10-27 20:25:58 +04:00
  • d9173eca3e Block character names with three or more consecutive identical characters. vibeXcode 2026-10-26 22:28:28 +02:00
  • 36cde9a0bd Correct captured thistle bear timer (again) (#3582) FlagFlayer 2026-10-26 14:19:20 +01:00
  • 8af2ddc596 Remove extra space in function name. (#3581) Wall 2026-10-26 09:19:05 -04:00
  • 316e886869 Correction to continent instantiate boundaries. ratkosrb 2026-10-26 00:59:02 +02:00
  • a87eb41eac Fix realmd crash when TOTP security info is empty. ratkosrb 2026-10-25 14:34:26 +02:00
  • 71f31e489a Add Graphify knowledge graph for src and deploy sindoring 2026-10-23 21:28:54 +04:00
  • a9fa07aab5 Add fishing to secondary skills of custom profession npc (#3575) andi79h-claude 2026-10-21 12:07:57 +02:00
  • 4c51bb778d Dont allow multiple loot rolls for the same player (#3574) Gamemechanic 2026-10-20 14:21:50 +02:00
  • d0c3a62be2 Fix orientation bug in SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER. (#3573) Gamemechanic 2026-10-20 14:21:25 +02:00
  • eb760e0c5e Merge development into feature/solo-dungeon-scaling feature/solo-dungeon-scaling sindoring 2026-10-19 18:50:14 +04:00
  • 71671a1724 Configure Moscow world time and production companion bots sindoring 2026-10-19 18:49:53 +04:00
  • 53c9dd2a3c Document full group dungeon rewards sindoring 2026-10-18 15:15:40 +04:00
  • 5f5ddc2e47 Balance party dungeons for solo and partial groups sindoring 2026-10-18 15:02:31 +04:00
  • 8c8e982fc3 Enable launcher-free local development builds sindoring 2026-10-18 12:11:35 +04:00
  • 6392c2f505 Merge remote-tracking branch 'upstream/development' into development sindoring 2026-10-18 11:58:46 +04:00
  • b32573186b Fix transport navigation and add content migration workflow sindoring 2026-10-18 11:58:25 +04:00
  • 68334f7ea4 Prefer equal_range over lower / upper bound pairs (#3572) Gamemechanic 2026-10-17 21:14:31 +02:00
  • 3b119510e2 Remove redundant null pointer checks (#3570) Gamemechanic 2026-10-17 21:13:58 +02:00
  • 82cdde3c0a Fix pvp rank requirements to use items (#3564) Wall 2026-10-17 15:13:23 -04:00
  • 53d24d5c74 Fix out-of-bounds read and lost timers in AsyncSystemTimer (#3567) Marco 2026-10-07 17:31:01 +02:00
  • 66192ee1ae Fix kqueue use-after-free when a socket closes mid-batch (#3566) Marco 2026-10-07 17:30:51 +02:00
  • 3ba4ddcca4 fix sindoring 2026-10-04 13:57:57 +04:00
  • 942d1e6332 фикс sindoring 2026-10-04 13:52:41 +04:00
  • 08450cc8a1 launcher ticket sindoring 2026-10-04 12:13:41 +04:00
  • 0e3ff01e76 Add packet class for raid instance info. schell244 2026-10-03 10:54:49 +02:00
  • 9c048291a2 Move instance packets into their own file. schell244 2026-10-03 10:54:49 +02:00
  • 25a45a7463 правки в docker окружении sindoring 2026-10-02 17:43:52 +04:00
  • 614ebe917b докер обвязка sindoring 2026-10-02 11:00:30 +04:00
  • 4b3d241cff Add missing override specifiers to fix clang build. schell244 2026-10-01 13:49:50 +02:00
  • 0a1c22abe4 Use FillInitialWorldState helper for all init world states. schell244 2026-10-01 08:46:25 +02:00
  • 79c7da6b23 Add packet class for init world states. schell244 2026-10-01 08:21:29 +02:00
  • 8159206984 Add packet class for loot response. schell244 2026-10-01 08:21:22 +02:00
  • 8e08f45021 Exit with an error in mmap_extract.py when a step fails. (#3565) Michael Serajnik 2026-10-01 11:57:57 +02:00
  • 4641790816 Fix AQ20 Kurinnaxx, Obsidian Destroyer, Moam and AQ40 Obsidian Eradicator. (#3563) Daribon 2026-09-28 14:20:36 +02:00
  • 4b350a09fc Make ADT and WDT chunk validation actually run schell244 2026-09-15 09:00:51 +02:00
  • dabe97332e Fix missing water from multi layer MCLQ chunks schell244 2026-09-15 08:51:49 +02:00
  • 8f4e608450 Fix update object and remove two not needed packet buffer reservations. ratkosrb 2026-09-15 21:55:32 +03:00
  • 2e8a5590fc Add missing include. schell244 2026-09-15 17:20:44 +02:00
  • e9dc976be5 Fix build. schell244 2026-09-15 17:10:41 +02:00
  • ec0e9ebc87 Move DestroyObject out of Misc and next to the other object update packets. schell244 2026-09-15 16:42:43 +02:00
  • a24c48f3d3 Convert UpdateData to build an UpdateObject server packet. schell244 2026-09-15 16:42:35 +02:00
  • 632a732717 Reserve buffer space for server packets before writing them. schell244 2026-09-15 16:42:12 +02:00
  • e58878e517 Add ServerPacket::WritePacket and use it at all conversion sites. schell244 2026-09-15 16:41:45 +02:00
  • 19f8ca1df5 Fix character with rename flag being able to log in. schell244 2026-09-15 08:08:03 +02:00
  • 0ee0b3f42c Unify the melee attack table for auto attacks and melee spells. schell244 2026-09-13 08:32:34 +02:00
  • eec6e25a90 Rename SpellNonMeleeDamage HitInfo to hitTypeFlags and send extended data. schell244 2026-09-13 08:32:04 +02:00
  • c247d3ff0f mmap generator - correct walkable radius (#3558) Gamemechanic 2026-09-13 05:41:44 +02:00
  • 57e300d7ad Fix crash when .npc aiinfo is used with no target. (#3559) Daribon 2026-09-13 05:41:23 +02:00
  • 2b75e7c9cf Implement object-based heartbeat (#3560) FlagFlayer 2026-09-12 19:13:18 +03:00
  • 448df9ba06 Roll daze before sending SMSG_ATTACKERSTATEUPDATE. schell244 2026-09-08 09:02:22 +02:00
  • 9e884351f4 Send rolled dodge, parry, block, pvp and killing blow flags in attack packets. schell244 2026-09-08 09:01:03 +02:00
  • 3997d1698c Pass CalcDamageInfo to RollMeleeOutcomeAgainst instead of returning outcome. schell244 2026-09-08 09:00:14 +02:00
  • ff7073f845 Name unknown HitInfo flags based on sniff data. schell244 2026-09-08 08:58:55 +02:00
  • 24db7802e7 Fix Scourge Invasion world state, attack timer and event teardown. schell244 2026-09-07 10:28:31 +02:00
  • ba8639e283 Fix Scourge Invasion zone invasions never being retried after a failed load. schell244 2026-09-07 10:27:42 +02:00
  • 5887d67fed Fix memory leak of hardcoded events in GameEventMgr. schell244 2026-09-07 10:18:33 +02:00
  • ed2da05824 Fix memory leaks of spell mods and aura scripts. schell244 2026-09-07 11:18:09 +02:00
  • 84f1bbccdb Small changes to Formulas.h (#3556) Gamemechanic 2026-09-06 14:23:46 +02:00
  • 13b49dc36f Implement blood spurt hitinfo and name debug fields. schell244 2026-09-06 11:33:26 +02:00
  • 92e1a69c61 Add more missing gameobjects. schell244 2026-09-06 11:33:21 +02:00
  • c782680596 Fix buyback replacing items. (#3555) Gamemechanic 2026-09-05 22:49:56 +02:00
  • 7b601d1c43 Corrections to IsVendorItemValid, (#3554) Gamemechanic 2026-09-05 21:32:05 +02:00
  • b7a6ef7eac Correct gossip option texts for Felwood cleansed plants (#3553) FlagFlayer 2026-09-05 12:17:36 +03:00
  • 3dc139c5d1 Add all missing server side trap templates. schell244 2026-09-04 00:50:04 +02:00
  • 9d28d2848d Add remaining missing gameobjects summoned by spells. schell244 2026-09-04 00:50:02 +02:00
  • e13afe5b53 Add gameobject template for Pillaclencher's Ornate Pillow. schell244 2026-09-04 00:50:00 +02:00
  • 2196127031 Restore another firework. schell244 2026-09-04 00:49:59 +02:00
  • 3edf3314b5 Restore the test house. schell244 2026-09-04 00:49:57 +02:00
  • ef7b84552f Change follow angle for escorts. schell244 2026-09-04 00:49:55 +02:00
  • a11272f8b5 Only adjust follower speed for pets. schell244 2026-09-04 00:49:53 +02:00
  • 25fac6b482 New script for quest Mist. schell244 2026-09-04 00:49:48 +02:00
  • 7ff0d5faf0 Fix Pyroguard Emberseer event failure condition. schell244 2026-09-02 22:09:02 +02:00
  • 8784e67618 Restore wrongfully deleted firework gameobject. schell244 2026-09-02 22:09:00 +02:00
  • 7d45f7a846 Fix Dragons of Nightmare script when not all dragons are created yet. schell244 2026-09-02 22:08:58 +02:00
  • 77105678f7 Avoid error message when opening some chests. schell244 2026-09-02 22:08:57 +02:00
  • d24661116c Fix mistakes in recent migrations. schell244 2026-09-02 22:08:49 +02:00
  • a94f8bbf87 Fix no pch build. schell244 2026-09-01 14:03:30 +02:00
  • c7c8d5a0f2 Fix issues in new spell packet classes schell244 2026-09-01 12:05:37 +02:00
  • a35242b332 Cleanup unused scripts and assign EventAI to mobs that should use it. schell244 2026-09-01 11:33:59 +02:00
  • bae0a8c3a4 Add scripts for neutral banners in arathi basin too. schell244 2026-09-01 11:33:55 +02:00
  • dc3f14769e Fix Snowfall Banner. schell244 2026-09-01 11:33:51 +02:00
  • 0300035dd5 Remove unused function. schell244 2026-09-01 11:33:46 +02:00
  • fec5b583c9 Add classes for more spell packets. schell244 2026-09-01 11:33:39 +02:00
  • ba0a24e894 Add aggro text for Khan Hratha (#3549) NickTyrer 2026-09-01 07:35:18 +01:00
  • ab75ee6654 Add aggro text for Warbringer Construct (#3547) NickTyrer 2026-08-31 20:13:46 +01:00
  • 810fef8f23 Respawn Jadefire Run (#3515) NickTyrer 2026-08-29 11:01:30 +01:00
  • 8ecf238295 Pool Badlands Mithril (credit cmangos) (#3540) NickTyrer 2026-08-29 10:57:20 +01:00
  • 8428500c2a Fix typo in previous commit. schell244 2026-08-29 08:42:05 +02:00
  • fb4127e73e Add classes for spell start and go packets. schell244 2026-08-28 21:31:53 +02:00
  • e3722f1917 Drop unused tables with no code references. (#3544) Daribon 2026-08-27 01:06:09 +02:00
  • e5f3fd09e4 Fix Uldaman altars. schell244 2026-08-26 06:01:59 +02:00