Commit Graph
2706 Commits
Author SHA1 Message Date
Céfiro_Caecias 732caa39bf Update README.md 2026-07-23 08:34:07 -03:00
luis 3c597e49a9 warn fix 19 left 2026-07-22 20:07:10 -03:00
luis 50ec91cd6f warn fix part 1 2026-07-22 19:01:45 -03:00
Céfiro_Caecias d749745305 DB/World: Time Travelling Calibrations 2026-07-22 17:32:11 -03:00
Céfiro_Caecias 9b505b1dc1 DB/World: Terrain Swaps Calibrations + Extras 2026-07-22 17:31:22 -03:00
Céfiro_Caecias 735b29c2fa DB/Hotfixes: Time Travelling 2026-07-22 17:30:13 -03:00
luis 2eb553978a npc_mageguard_dalaran remove 2026-07-22 12:28:33 -03:00
Céfiro_Caecias 3353559c75 DB/World: Guards Rework Part 5 + Extras 2026-07-22 08:53:12 -03:00
luis c997090110 Scripts/FSB: fix build after TC master merge. had to add core setters for AP 2026-07-22 00:27:34 -03:00
stevebone b06710df9d Scripts/FSB: simplified arena first attack for bots
Signed-off-by: luis <[email protected]>
2026-07-21 21:48:39 -03:00
stevebone bc6b8a9b3b Scripts/FSB: switch pandaren to their faction main language since non nom om is only nice the first few times
Signed-off-by: luis <[email protected]>
2026-07-21 21:47:33 -03:00
luis a568cd653a Dragonriding full 2026-07-21 19:55:28 -03:00
luis a86a023d4c Fix switch flight style 2026-07-21 19:18:56 -03:00
luis 1df4248722 sniff data 2026-07-21 19:05:57 -03:00
luis c57c8041fa fix action 168 2026-07-21 11:31:06 -03:00
luis 4134b0c020 sniff fixes 2026-07-21 11:12:09 -03:00
Céfiro_Caecias 1671fa329f DB/World: Guards Rework Part 4 + Extras 2026-07-20 17:51:09 -03:00
luis 329b253a53 enable opcodes 2026-07-20 14:33:24 -03:00
luis 71f9577995 update housing packets 2026-07-20 14:32:02 -03:00
luis 3e26c9696e LFGList: push live search updates (SMSG_LFG_LIST_SEARCH_RESULTS_UPDATE) 2026-07-20 14:18:32 -03:00
luis c66afa3046 BattlePay: answer CMSG_BATTLE_PAY_GET_PURCHASE_LIST
The client polls this whenever the Shop is opened - 390 requests across our sniffs - and
blocks its purchase UI until it gets a reply. The opcode was STATUS_IGNORED -> Handle_NULL
and no response class existed, so the request was dropped every time.

Wire proven, not guessed: SMSG_BATTLE_PAY_GET_PURCHASE_LIST_RESPONSE shares the
SMSG_BATTLE_PAY_PURCHASE_UPDATE body layout { uint32 Result, uint32 Count, Count x
PurchaseRecord }. A live sniff of a retail account with 9 purchases is 413 bytes, and
8 (header) + 9 * 45 (PurchaseRecord = u64+i32+i32+u32+u8+u64+u64+i64) == 413 exactly.

Reply with this account's real purchase history. The Shop grants products via
BattlePayProcessPurchase, which keeps no purchase ledger, so the honest answer today is an
empty list - not fabricated entries. Once a ledger exists it populates Purchases and the
same serializer carries it.
2026-07-20 14:06:52 -03:00
luis 025c846c42 Core/Creatures: Mark CreatureStaticFlagsHolder constructor as constexpr 2026-07-20 12:51:21 -03:00
luis 174cb19efb Scripts/Harandar: Implement first part for Quest: "To Har'athir" 2026-07-20 12:48:49 -03:00
luis d0bd55622d Db prev commits 2026-07-20 12:43:28 -03:00
luis 7999f926f9 Core/Items: Implement vendor sell price reduction based on used item charges 2026-07-20 12:40:29 -03:00
luis 3df0a9857e Core/Items: Add durability sell penalty when selling damaged items to vendors 2026-07-20 12:38:15 -03:00
luis b14bcf1a49 Scripts/Zul'Aman: Rewrite Halazzi (#31835) 2026-07-20 12:35:49 -03:00
luis c12b700f28 Scripts/Gruul's Lair: Update scripts (#31827) 2026-07-20 12:32:31 -03:00
luis cfe2a2b384 rework i push sql later 2026-07-20 12:29:58 -03:00
luis f9b978ba70 Core/Players: Preserve fractional health regen amounts between regen ticks (#31820) 2026-07-20 12:27:56 -03:00
luis 64ee8a9329 Core/Auras: Fix stealth flags being incorrectly cleared if other aura SPELL_AURA_MOD_STEALTH with same StealthType is still present on target (#31819) 2026-07-20 12:24:59 -03:00
luis 37671de30b temp comment 2026-07-20 12:23:15 -03:00
stevebone 2ae304a926 Scripts/FSB: attempt to fix bots not initiating a hunt/attack at arena start + remove some logging
Signed-off-by: luis <[email protected]>
2026-07-20 12:20:18 -03:00
luis 8abb4e67e6 Scripts/FSB: rework mana and hp potion usage 2026-07-20 12:18:57 -03:00
luis 3196d1f5c0 Scripts/FSB: fix monk jade serpent statue - works on player and bots 2026-07-20 12:12:26 -03:00
luis 8395ea2018 Core/StatSystem: Fix stale UNIT_FIELD_ATTACK_POWER_MODS on AP modifier sign change 2026-07-20 12:02:49 -03:00
luis 2d97298d12 Scripts/FSB: added armor variance for bots depending on class 2026-07-20 12:02:33 -03:00
luis c58d46f8ec Scripts/FSB: added dedicated handling for bots in arena
- added some random movement in arena for bots
- added botGenericData.pauseCombatChase to be used with different scenarios where we need to pause the bot from chasing its target
2026-07-20 11:59:18 -03:00
stevebone 0a40312057 Scripts/FSB: added some randomness in healer role to sometimes skip heal spell and actually attack
Signed-off-by: luis <[email protected]>
2026-07-20 11:53:27 -03:00
luis a719c51e5d Scripts/FSB: fix bug in buffs handler making paladin/warlock to skip after the first buff pass 2026-07-20 11:52:40 -03:00
luis 4868181069 rework bosss 2026-07-20 11:39:20 -03:00
luis 287713ba0b Scripts/Spells: Update Cauterize script 2026-07-19 21:55:25 -03:00
Naddley dd5a044078 Scripts/Vashjir: Move Abyssal Depths to Vashjir (#31900)
Signed-off-by: luis <[email protected]>
2026-07-19 20:18:01 -03:00
luis d4259c8640 vashjir 2026-07-19 20:17:28 -03:00
Naddley 930e980fa9 Scripts/Vashjir: Implement Sea Legs aura (#31899)
Signed-off-by: luis <[email protected]>
2026-07-19 20:17:07 -03:00
luis 931cce8a04 Core/Units: Refactor power type loops to iterate power slots instead of all powers 2026-07-19 20:15:45 -03:00
Céfiro_Caecias 85b52719fe DB/World: Guards Rework Part 3 + Extras 2026-07-19 15:53:17 -03:00
luis 0b4e1bca65 Scripts/FSB: arena improvements. 2026-07-19 13:37:07 -03:00
luis a2011e3763 missing 2026-07-19 13:06:40 -03:00
stevebone 514a6b98f3 Scripts/FSB: added arena check for bots death so they do not revive
Signed-off-by: luis <[email protected]>
2026-07-19 13:06:32 -03:00