Commit Graph
3372 Commits
Author SHA1 Message Date
Céfiro_Caecias f0a75431a8 Update README.md 2026-07-24 09:57:11 -03:00
Naddley 1b1666471e DB/Vashjir: Added questchains up to "All or Nothing (A)"
Signed-off-by: luis <[email protected]>
2026-07-24 09:56:28 -03:00
luis 83c81ab91b 68887 2026-07-24 09:55:00 -03:00
luis 5581fb51ac Core/Players: Check if target is valid for melee auto attacks 2026-07-24 09:52:18 -03:00
luis 29ea7097cf Warning fix 2026-07-24 09:50:14 -03:00
luis a4f069b70e Core/Spells: Fixed npcs channeling spells with SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL being prevented from casting other spells during that time 2026-07-24 09:48:50 -03:00
Shauren 9062e172c8 Scripts/Vashjir: Fix crash in spell_vashjir_sea_legs_aura
Signed-off-by: luis <[email protected]>
2026-07-24 09:42:50 -03:00
Shauren d1636e8bbc Core/Utils: Move FourCC related helper code to its own files
Signed-off-by: luis <[email protected]>
2026-07-24 09:42:18 -03:00
luis e1d6653442 Core/Creatures: Fixed setting current health by spells/auras from creature_addon/creature_template_addon 2026-07-24 09:41:29 -03:00
luis e521d61d3d bots merge 2026-07-24 09:34:11 -03:00
luis 860d167fb9 fix(hunter): open the stable window at a stablemaster on 12.x 2026-07-23 19:00:09 -03:00
luis 653b6e1055 Let the stable window open when PetStable has no value yet 2026-07-23 18:58:53 -03:00
luis b4d797e2b3 warning fix and initial housing 2026-07-23 18:54:31 -03:00
luis c69b24b3c5 Warning fixes 2026-07-23 18:49:58 -03:00
Céfiro_Caecias 353c056d35 DB/World: Fixes 2026-07-23 15:14:35 -03:00
luis 6a40cc30ae Misc db error 2026-07-23 12:53:48 -03:00
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