Commit Graph
942 Commits
Author SHA1 Message Date
Céfiro_Caecias 0472a7059c DB/Characters: DBErrors 2026-05-20 12:57:04 -03:00
luis 721c994949 bpay data 2026-05-20 12:10:53 -03:00
luis 0c68987602 prev sql 2026-05-19 13:04:25 -03:00
luis 932e460615 trading post 2026-05-18 20:33:56 -03:00
luis 247dcbd9eb UiTextureKit.db2 2026-05-18 11:07:55 -03:00
luis 317ceb0bce typo 2026-05-18 11:00:49 -03:00
Céfiro_Caecias 3d534e71bc DB/World: DBErrors 2026-05-16 10:41:45 -03:00
Céfiro_Caecias 2462443cd5 DB/Hotfixes: Fixes 2026-05-16 10:41:10 -03:00
Céfiro_Caecias 5f7b278500 Update 2026_05_16_01_world_StormwindPandaria.sql 2026-05-16 10:28:41 -03:00
stevebone 8e2cce195c Scripts/DB/Stormwind: Implement 3 pandas quests
- implemented JoiningTheAlliance = 30987;
- implemented TheAllianceWay = 30988;
- implemented AnOldPitFighter = 30989;
- code compiles without any errors or warnings - checked against TC pipelines
- the sql file adds new spawns - feel free to update the CGUID with the current last used GUID if needed.

!!! Please do not remove my credits from my files.
2026-05-16 14:48:46 +02:00
luis a4f00f295c 67602 2026-05-16 03:55:55 -03:00
luis 818ce05548 db2 2026-05-16 03:11:23 -03:00
luis 00bdfc4c1a + db2 2026-05-16 03:03:21 -03:00
luis 8ee459aa5f db2 2026-05-16 02:53:32 -03:00
luis 75cec3552d Implement account bank money deposit/withdraw + coinage persistence 2026-05-15 23:46:46 -03:00
luis 2fe48fda4a 67451 2026-05-08 22:39:34 -03:00
luis 91f23fceef Housing: wire blizzlike door click via SpellID 1271876
Sniff-decoded from C:\sniff\housing_stuff\{alliance,horde}_housing\
dump_12.0.5.67186_2026-04-28_*.pkt: when a player clicks a housing
door GO the 12.0.5 retail client emits CMSG_CAST_SPELL with
SpellID 1,271,876 (uint32 at body offset 0x15) targeting the door.
Both faction sniffs are byte-identical in the spell-id field; only the
target PackedGUID at offset 0x3D differs. CMSG_GAME_OBJ_REPORT_USE that
follows is criteria-tracking, NOT the trigger — the cast is.

The server side had four stacked gaps blocking this flow:

A. SpellID 1271876 was missing from spell_name / spell_misc / spell_effect.
   Cast validation rejected it as unknown. Added a minimal row set with
   SPELL_EFFECT_DUMMY targeting TARGET_GAMEOBJECT_TARGET so the cast
   accepts and the SpellScript hook fires.

B. gameobject_template.Data10 (goober.spell) on the housing front-door
   templates was either zero (575017, 602702) or pointing at the older
   12.0.1 spell 1234192 (586576, 602705) / 1234193 (587318). Neither
   matches what the 12.0.5 retail client casts, so the goober mechanism
   wouldn't have routed correctly even if the spell existed. All five
   entries now point at 1271876.

C. New SpellScript spell_housing_door_open, registered against 1271876
   via spell_script_names, intercepts the cast and calls
   GameObject::Use() on the spell target. That routes to the existing
   go_housing_door::OnGossipHello which already handles edit-mode
   gating, visitor permissions, and the interior round trip.

D. The exterior_component SQL hotfix table was on an older WoW build's
   schema (FileDataID/ConditionID/HookID/Slot/SortOrder/...) that
   doesn't line up with DB2LoadInfo's 12.0.5 layout
   (Name + 3 floats + ID + Size + ParentComponentID + ModelFileDataID +
   Flags + Field_7 + Type + Field_9 + GameObjectID + Field_11 +
   ItemID + HouseExteriorWmoDataID). Without a GameObjectID column the
   hotfix loader was filling that field with zeros, so HousingMap::
   SpawnExtCompTree never spawned door GOs in the first place. Schema
   rebuilt to match the 14-field 12.0.5 record (LayoutHash 0x53EA0925).
2026-05-08 22:14:33 -03:00
luis e26e3f5280 DB/Hallowfall: Added graveyards 2026-05-08 21:54:56 -03:00
luis 534211feb7 new build 2026-05-08 21:46:38 -03:00
luis e1d30b5100 fix bot speed 2026-05-08 13:32:57 -03:00
luis f5975c8cf4 DB/K'aresh: Added graveyards 2026-05-07 00:49:17 -03:00
Shauren 36e76eb5c7 Core/Commands: FIx .character deleted commands outputting full guid strings instead of just counters (full guids cannot be used as input for other .character deleted commands)
Signed-off-by: luis <[email protected]>
2026-05-06 13:28:00 -03:00
Céfiro_Caecias d4652204ee DB/Hotfixes: DBErrors 2026-05-06 12:19:28 -03:00
Céfiro_Caecias fbf04294e4 DB/World: DBErrors 2026-05-06 09:05:29 -03:00
luis 2bb0c6f49b prev sql 2026-05-05 08:35:28 -03:00
luis a745a8039b DB/Harandar: Added some more spawns 2026-05-05 08:32:59 -03:00
luis 004a44cdc4 DB/Harandar: Added conversation after teleport to harandar (Quest: The Root Cause) 2026-05-05 08:29:36 -03:00
luis 0f42125b49 typo fix 2026-05-05 08:25:08 -03:00
Céfiro_Caecias 18a7e46ef4 DB/World: Calibrations 2026-05-04 19:32:30 -03:00
Céfiro_Caecias b9baded3e6 DB/World: Blasted Lands Quests 2026-05-03 12:00:25 -03:00
luis 5189f27df6 fix garrison and playerbots 2026-05-03 07:51:18 -03:00
luis 21655596cf rename 2026-05-02 13:42:57 -03:00
Shauren f49020bf5b DB/Creatures: Add vendor data for 12.0.5 void assault npcs
Maren Silverwing <Quartermaster>
Triam Dawnsetter <Cosmetic Equipment Salvager>
Rae'ana <Historian and Research Supplier>
Sergeant Vornin <Animal Handler>

Signed-off-by: luis <[email protected]>
2026-05-02 13:42:31 -03:00
Céfiro_Caecias 923be6bddf Update 2026_05_02_00_world_dberrors.sql 2026-05-02 13:21:57 -03:00
Céfiro_Caecias ef87bc1de5 DB/World: DBErrors 2026-05-02 12:43:15 -03:00
Céfiro_Caecias 2e94b763a8 DB/Hotfixes: Item Sparse Fixes 2026-05-02 12:18:44 -03:00
stevebone adcb87df40 Scripts/WanderingIsle: Implement yak delivery carts (#31807)
Signed-off-by: luis <[email protected]>
2026-05-02 11:35:48 -03:00
luis 4b940875ab 67314 2026-05-02 11:22:32 -03:00
luis c6007eb48c 67235 2026-05-02 11:21:28 -03:00
Sefrenia 2034a543b1 Limpieza Marzo 2026 2026-05-01 22:31:27 -03:00
Céfiro_Caecias 1637c6cd28 DB/World: Creature Table Calibration 2026-05-01 10:41:15 -03:00
Céfiro_Caecias 7f67b9bf75 DB/Auth: Build Fix 2026-04-30 18:08:24 -03:00
Céfiro_Caecias e0cc2d9178 DB/World: DBErrors 2026-04-29 17:25:55 -03:00
Céfiro_Caecias d57b25f946 DB/Hotfixes: DBErrors 2026-04-29 16:51:03 -03:00
Sefrenia fc42dc27c8 Reparación 2026-04-29 10:53:15 -03:00
luis 1beb546d1b Add all locales 2026-04-28 21:19:42 -03:00
luis 436244e188 Scripts/Spells: Implement demon hunter talent "Moment of Craving" 2026-04-28 20:16:42 -03:00
luis 69e7928d9e remove unused folders 2026-04-28 19:45:50 -03:00
luis ffa4e479a2 perk 2026-04-28 13:21:13 -03:00
luis b9d6a55a90 fixed all db errors from housing 2026-04-28 08:30:58 -03:00