Commit Graph
942 Commits
Author SHA1 Message Date
Céfiro_Caecias 40d5599459 DB/World: Pathid Part 2 2026-04-10 19:09:07 -03:00
Céfiro_Caecias 20895df576 DB/World: Pathid Part 1 2026-04-10 19:08:24 -03:00
Céfiro_Caecias 74f6219fb6 Update 2026_04_10_00_world.sql 2026-04-10 09:00:29 -03:00
luis b5b8f8ce4e Darnell 2026-04-10 08:41:01 -03:00
luis 8e587eb900 fix sql 2026-04-08 19:47:18 -03:00
luis 3253902483 Housing: Implement multi-floor interior system for staircases
Rooms now have FloorIndex (0=ground, 1+=upper floors) persisted to DB.
Room Z position is calculated from FloorIndex * RoomWmoData.Height
(typically 7 yards per floor). Stairwell rooms (HasStairs flag) are
placed on FloorIndex+1 of the source room.

Changes:
- Room struct: added FloorIndex field
- DB: added floorIndex column to character_housing_rooms
- SpawnRoomMeshObjects: Z = originZ + FloorIndex * ceilingHeight
- HousingRoomEntity: FloorIndex set from room data (was hardcoded 0)
- HandleHousingRoomAdd: stairwell rooms go to FloorIndex+1
- SELECT/INSERT/UPDATE queries updated for floorIndex column
- Client door filtering uses FloorIndex to show/hide stair connections:
  Floor 0: hides downward stairs, Floor >=100: hides upward stairs
2026-04-08 19:33:57 -03:00
Céfiro_Caecias f398b21ad9 Update 2026_04_08_00_characters.sql.sql 2026-04-08 10:40:25 -03:00
luis 772ef46f1c Housing: Add SQL migration for gridX/gridY columns
Testers need to run sql/housing/characters_housing_grid_migration.sql
on their characters database. Adds gridX/gridY columns and migrates
existing rooms from linear SlotIndex to 2D grid (gridX=slotIndex).
2026-04-08 08:33:19 -03:00
luis 9098eb2d03 DB/TheDreamrift: Added init. spawns 2026-04-07 21:09:59 -03:00
Céfiro_Caecias 80e2009e90 DB/World: Addon Fixes 2026-04-07 11:25:22 -03:00
Céfiro_Caecias e5762f0cb6 DB/World: TC Updates Part 11 2026-04-07 10:46:20 -03:00
Céfiro_Caecias 3075f7e82c DB/World: TC Updates Part 10 2026-04-07 10:22:31 -03:00
luis 4a6ef0aaa8 db error fix 2026-04-07 08:55:34 -03:00
luis a5fe5daa72 66838 2026-04-07 08:06:18 -03:00
luis a85b0e968e add room data 2026-04-06 19:21:12 -03:00
Céfiro_Caecias 534860c02f DB/World: TC Updates Part 9 2026-04-06 16:40:04 -03:00
luis 06af862469 Housing: Complete room_component_option DB2 data + fix lookup linkage
Replaced 17 synthetic entries with all 587 retail entries from wago.tools.
Fixed the fundamental DB2 linkage: RoomComponentOption links to RoomComponent
via MeshStyleFilterID (not RoomComponentID as we assumed). This means one
option entry covers all components sharing the same MeshStyleFilterID.

Also fixed Alliance default theme from 6 (Folk Medium sub-theme, 0 options)
to 1 (Folk base theme, full option coverage). Fallback chain now uses
Generic(3) and Folk(1) instead of non-existent themes 8/6.

5 base themes now work: Folk(1), Rugged(2), Generic(3), Bel'ameth(4),
Silvermoon(5). Sub-themes (6-28) are texture/dye variants only.
2026-04-06 13:37:01 -03:00
Céfiro_Caecias e3a4d69f93 DB/World: TC Updates Part 8 2026-04-06 13:18:14 -03:00
Céfiro_Caecias 30c34b0829 DB/World: TC Updates Part 7 2026-04-06 10:46:56 -03:00
Céfiro_Caecias 814d133358 DB/World: TC Updates Part 6 2026-04-06 10:45:46 -03:00
Céfiro_Caecias ca04cc399a DB/World: TC Updates Part 5 2026-04-05 19:30:04 -03:00
Céfiro_Caecias c5d8ed345c DB/World: TC Updates Part 4 2026-04-05 18:55:19 -03:00
Céfiro_Caecias 82a6e0856a DB/World: TC Updates Part 3 2026-04-05 17:38:25 -03:00
Céfiro_Caecias 81ebaef39b DB/World: TC Updates Part 2 2026-04-05 17:09:31 -03:00
Céfiro_Caecias a04adcbe94 DB/World: DBErrors Fixes 2026-04-05 13:59:35 -03:00
luis 61d3ac87cf westfall 2026-04-05 13:01:05 -03:00
luis 5cc9d5e43c Fix 2026-04-05 12:25:27 -03:00
Aqua Deus 4da31b026b Scripts/DarkflameCleft: Add Normal/Heroic difficulties and door data for The Candle King (#31773)
Signed-off-by: luis <[email protected]>
2026-04-05 12:22:30 -03:00
Céfiro_Caecias bcefe2fb61 DB/World: TC Updates Part 1 2026-04-04 15:15:35 -03:00
Traesh 20ac3e4a8f Merge branch 'main' of https://github.com/Thordekk/WowCommunityProject 2026-04-04 19:28:25 +02:00
Traesh 799d716f52 Core/Scripts Windrunner Spire V0.9 2026-04-04 19:28:18 +02:00
Traesh 80d72004be Fix rbac_linked_permissions sql patch 2026-04-04 19:26:16 +02:00
Céfiro_Caecias 435241e1f0 DB/World: gameobject_loot_template + extras 2026-04-04 10:32:30 -03:00
Céfiro_Caecias 05d9015626 DB/Hotfixes: item_sparse 2026-04-04 10:31:53 -03:00
Traesh 995b7e6a3b Add reload jump_charge command 2026-04-04 04:25:03 +02:00
Céfiro_Caecias 3ab49b2c81 DB/World: gameobject_loot_template 2026-04-03 18:35:27 -03:00
Céfiro_Caecias 015e82c9de DB/World: gameobject_loot_template 2026-04-03 10:56:35 -03:00
Aqua Deus 10b18ba29f Scripts/Darkflame Cleft: Implement The Candle King encounter (#31701)
Signed-off-by: luis <[email protected]>
2026-04-02 21:19:26 -03:00
luis 6fe779653e stormwind and westfall quests 2026-04-02 21:15:53 -03:00
Céfiro_Caecias 5645f0d317 DB/World: Delves 2026-04-02 20:05:33 -03:00
Céfiro_Caecias 1e844d37c3 DB/World: DBErrors Fixes 2026-04-02 17:47:48 -03:00
Céfiro_Caecias f26b019082 DB/Hotfixes: item_sparse 2026-04-02 12:09:43 -03:00
Céfiro_Caecias 6e99574801 DB/World: item_loot_template 2026-04-02 11:50:23 -03:00
Céfiro_Caecias def278552a DB/World: item_loot_template 2026-04-01 18:36:09 -03:00
Céfiro_Caecias 698de53b1c DB/World: Loots Calibrations 2026-04-01 10:03:12 -03:00
Céfiro_Caecias 96066157ac Update 2026_04_01_00_world.sql 2026-04-01 09:51:27 -03:00
luis 56a2bc7bcf delves 2026-04-01 04:23:54 -03:00
Sefrenia fd5575a998 Limpieza Marzo 2026 2026-04-01 02:23:32 -03:00
Sefrenia 1b0d56d51c Corrección. 2026-03-31 20:42:26 -03:00
Céfiro_Caecias 03ceded909 DB/World: item_loot_template 2026-03-31 20:09:28 -03:00