luis
76bc3927b0
CMSG_REQUEST_REALM_GUILD_MASTER_INFO
2026-07-31 22:33:04 -03:00
luis
8e15efcc4a
opcodes
2026-07-31 22:30:20 -03:00
luis
3823fba04e
Quest: Add quest session packet structures, handlers, and enable feature flag
2026-07-31 22:02:35 -03:00
luis
d23b41dfe8
CMSG_ISLAND_QUEUE
2026-07-31 21:50:52 -03:00
luis
a7642221b4
CMSG_INSTANCE_ABANDON_VOTE_RESPONSE
2026-07-31 21:37:06 -03:00
luis
1d713e033f
CMSG_GUILD_QUERY_RECIPES
2026-07-31 21:34:28 -03:00
luis
6c0f5244f5
CMSG_GUILD_QUERY_MEMBER_RECIPES
2026-07-31 20:38:43 -03:00
luis
50f4ed4cb7
opcodes parttially implemented
2026-07-31 20:36:02 -03:00
luis
d923682c03
contribution packet and CMSG_CONVERSATION_CINEMATIC_READY
2026-07-31 20:14:08 -03:00
luis
281b5cc440
db errors fix for silvermoon
2026-07-31 19:27:38 -03:00
luis
01c33db25a
part 1 shadowmoon and waking shores
2026-07-31 19:07:47 -03:00
luis
748dbb1b97
Class Order Hall: all 12 classes' champions + unlock quests (data-driven)
2026-07-31 17:59:41 -03:00
luis
184ed3b24b
Garrison: mission handlers act on the mission's own garrison (fix order-hall / multi-type missions)
2026-07-31 17:58:23 -03:00
luis
ef54f3134c
Order Hall: wire the Hunter unlock questline (The Unseen Path) to create the hall
2026-07-31 15:52:46 -03:00
luis
c10c4773ef
Order Hall (Legion GarrType 3): Hunter Trueshot Lodge first slice + fix WoD-Horde type mapping
2026-07-31 15:15:35 -03:00
luis
cb0422e0f3
Garrison: re-send offered missions on command-table open only when the board is full
2026-07-31 11:33:53 -03:00
luis
8511020de8
df questlines
2026-07-31 11:28:43 -03:00
luis
5112afe49c
++
2026-07-31 11:28:06 -03:00
luis
4573130d2b
Core/Player: implemented leech heal from dmg/heal done
2026-07-31 09:54:25 -03:00
luis
257be4d40a
missing CR_LIFESTEAL
2026-07-31 09:45:23 -03:00
luis
3eb983f3d9
Core/Misc: Re-generat eenuminfo_SharedDefines
2026-07-31 09:41:06 -03:00
luis
a66de4c7bc
Core/DataStores: Refactor MapDifficulty storage to get rid of map of maps
2026-07-31 09:38:17 -03:00
luis
21a8f73a22
Fix 4 deferred bug-hunt findings (war-games / delves / contribution
2026-07-31 09:31:32 -03:00
luis
7f8ab02b04
Security: cap 8 more unbounded packet resize() DoS vectors
2026-07-31 09:26:06 -03:00
luis
a858bb1402
garrions rework and packets
2026-07-31 09:18:19 -03:00
Céfiro_Caecias
5995110b24
Update worldserver.conf.dist
2026-07-30 10:00:43 -03:00
Céfiro_Caecias
2e55868a51
Update worldserver.conf.dist
2026-07-30 09:54:58 -03:00
Céfiro_Caecias
42f7d88dff
DB/World: DBErrors
2026-07-30 09:42:19 -03:00
luis
65b61512f3
SMART_ACTION_RESPAWN_TARGET
2026-07-30 03:02:54 -03:00
luis
a42f96c70a
CONDITION_SOURCE_TYPE_LOOT_ITEM
2026-07-30 02:56:55 -03:00
luis
3d872f7f36
spell
2026-07-30 02:22:38 -03:00
luis
e7084f2023
followship db updated full
2026-07-30 02:10:34 -03:00
luis
69173e20f8
Fix crafting more than 1 item when in determined profesions as leatherworking.
2026-07-30 01:39:58 -03:00
luis
fdf94a1cac
Core/Grids: Fix GridCoord/CellCoord underflow
2026-07-30 01:25:35 -03:00
luis
1efca0dbcb
Core/Grids: Remove unneccessary constructors and operators from CoordPair and CellArea
2026-07-30 01:17:36 -03:00
luis
ea2d2f4225
Core/Grids: Simplify Cell::Visit
...
* Remove special case for visiting current cell first, Cell::VisitCircle doesn't do that
2026-07-30 01:16:21 -03:00
luis
c7d756a7b7
Core/Grids: Refactor grid object loading to be done in a single pass instead of processing each cell separately
2026-07-30 01:11:43 -03:00
luis
6e0b18755f
fix(garrison): work-order completion, collection and quest credit
...
Follow-up to the initial work-order feature:
- Completion is no longer auto-collected every tick (that silently deleted the
order and dumped the good to bags). Finished orders now stay "ready".
- Collection happens when the player interacts with the building's work-order
crate/NPC (HandleOpenShipmentNpc -> CollectReadyShipments), granting the
produced good then.
- Startup safety-net: on the first garrison update after login, any order that
finished while offline is delivered so it can't sit forever blocking further
placement (the placement "cooldown" is the in-progress order itself, persisted
in character_garrison_shipments).
- Placing a Leatherworking work order credits creature 86112, advancing quest
36642's "Work Order Started" step. Do NOT cast the shipment spell on placement:
that spell is the craft (create-item), so casting it instantly completed the
order and bypassed the timer.
Known follow-ups: the physical type-45 crate GO does not yet visually populate /
become clickable when orders are ready (collection routes through interaction);
and the per-profession started-credit creature is currently hardcoded for LW.
2026-07-29 23:41:36 -03:00
luis
ce6d6155f6
feat(garrison): functional WoD work orders (place, cost, produce, collect)
2026-07-29 23:38:31 -03:00
luis
e53a60f9fb
SPELL_EFFECT_START_PET_BATTLE
2026-07-29 14:00:03 -03:00
luis
7efad1bb83
SPELL_EFFECT_COMPLETE_AND_REWARD_WORLD_QUEST
2026-07-29 13:53:04 -03:00
luis
a62e99e172
garrisons spawns
2026-07-29 13:35:56 -03:00
luis
9db1f5f54a
SPELL_EFFECT_SET_MAX_BATTLE_PET_COUNT
2026-07-29 13:18:45 -03:00
luis
093e6f82c6
Spell paladin Holy Ritual and garrisson ressources cache
2026-07-29 12:46:11 -03:00
luis
d6d4bc888e
Garrison working now
2026-07-28 20:32:00 -03:00
luis
112a93c126
garrison quest
2026-07-28 17:33:18 -03:00
Céfiro_Caecias
cb13c2f582
Rename 2026_00_28_00_hotfixes_death_knight_starting_zone.sql to 2026_07_28_00_hotfixes_death_knight_starting_zone.sql
2026-07-28 17:23:19 -03:00
Céfiro_Caecias
7656d74139
Rename 2026_00_28_02_world_death_knight_starting_zone_part6+extras.sql to 2026_07_28_02_world_death_knight_starting_zone_part6+extras.sql
2026-07-28 17:22:23 -03:00
Céfiro_Caecias
0845a80a8d
DB/World: Death Knigth Starting Zone Part 6 + Ext
2026-07-28 17:21:15 -03:00
Céfiro_Caecias
a6b9a47742
DB/Hotfixes: Death Knight Starting Zone
2026-07-28 17:17:50 -03:00