Gexo91
|
d149ea9e23
|
Merge pull request #17 from Gexo91/main
Complete housing visibility integration and remove legacy build
|
2026-10-08 20:16:33 +03:00 |
|
Gexo91
|
19c57f218e
|
Merge pull request #2 from Gexo91/feature/housing-roleplaycore
Replace legacy housing with RoleplayCore housing
|
2026-10-08 20:15:02 +03:00 |
|
Gexo91
|
008710786c
|
Fix external linkage of BaseEntity fragment serialization
|
2026-10-08 18:11:15 +03:00 |
|
Gexo91
|
0874f1517a
|
Merge main into housing integration, preserving main power and corpse changes
|
2026-10-08 08:43:26 +03:00 |
|
Gexo91
|
a41cc6bebd
|
Complete house type collection, initiative text packets and opcode formatters
|
2026-10-08 08:35:52 +03:00 |
|
Gexo91
|
ad26472fef
|
Complete housing visibility integration and remove legacy build hooks
|
2026-10-07 08:56:59 +03:00 |
|
Gexo91
|
079013d7a2
|
Fix account namespace and deferred housing area-trigger creation
|
2026-10-06 23:47:31 +03:00 |
|
Gexo91
|
996c64f2ae
|
Remove duplicate area aura and housing session field declarations found by Windows PCH build
|
2026-10-06 23:30:28 +03:00 |
|
Gexo91
|
5c30b0eee9
|
Retain world scenario membership and bot roster cleanup in housing map and visibility hooks
|
2026-10-06 23:18:34 +03:00 |
|
Gexo91
|
6869299607
|
Preserve target login packets, Skyriding unlocks and delve cleanup while adding house map information
|
2026-10-06 23:15:47 +03:00 |
|
Gexo91
|
b03d8d5fbe
|
Wait for isolated MySQL shutdown before cleaning Windows test data
|
2026-10-06 23:13:49 +03:00 |
|
Gexo91
|
a4b2150a99
|
Support retail animation kit IDs and verify housing prepared SQL against migrated schemas
|
2026-10-06 23:06:33 +03:00 |
|
Gexo91
|
415cf913ab
|
Adapt world seed to target defaults and preserve existing quest, logout and DB2 behavior
|
2026-10-06 23:00:14 +03:00 |
|
Gexo91
|
2514add59f
|
Add housing cutover migrations and Windows SQL validation; reconcile core declarations
|
2026-10-06 22:53:23 +03:00 |
|
Gexo91
|
916ba81469
|
Replace legacy housing with RoleplayCore housing core and Windows integration build
|
2026-10-06 22:45:05 +03:00 |
|
Gexo91
|
569cfd424d
|
Housing: implement native fixture removal
|
2026-09-28 23:17:19 -03:00 |
|
Gexo91
|
302ce473c8
|
Housing: start native fixture editing flow
|
2026-09-28 23:14:32 -03:00 |
|
Gexo91
|
0022f38753
|
Merge pull request #12 from Gexo91/main
Core/Housing: stage 18 to stage 42
|
2026-09-13 20:54:33 +03:00 |
|
Gexo91
|
bfb7930c68
|
Core/Housing: remove custom registration
|
2026-09-13 20:51:42 +03:00 |
|
Gexo91
|
86763ea15d
|
SQL/Housing: stage 1 wire tutorial quest access
|
2026-09-13 02:06:51 +03:00 |
|
Gexo91
|
5c750d02b8
|
Core/Housing: stage 1 validate tutorial quest and plot data
|
2026-09-13 02:06:43 +03:00 |
|
Gexo91
|
5789830b1a
|
Core/Housing: stage 1 install tutorial opcode natively
|
2026-09-13 02:06:18 +03:00 |
|
Gexo91
|
aae413165f
|
Core/Housing: remove recent tutorial and Initiative lifecycle bridges
|
2026-09-13 01:55:24 +03:00 |
|
Gexo91
|
54450abfa6
|
Core/Housing: remove custom tutorial opcode bridge
|
2026-09-13 01:54:33 +03:00 |
|
Gexo91
|
cd11ebbd46
|
Core/Housing: remove recent Initiative reward executor customization
|
2026-09-13 01:48:22 +03:00 |
|
Gexo91
|
5f1a3a8e6e
|
SQL/Housing: align tutorial stewards with fallback plot
|
2026-09-13 01:42:19 +03:00 |
|
Gexo91
|
4592be16d9
|
SQL/Housing: spawn Stage 1 tutorial stewards
|
2026-09-13 01:41:53 +03:00 |
|
Gexo91
|
06f1d9aea9
|
Core/Housing: activate Start Tutorial opcode at runtime
|
2026-09-13 01:41:45 +03:00 |
|
Gexo91
|
ec769be191
|
chore: remove one-shot Housing Stage 1 patch workflow
|
2026-09-13 01:41:38 +03:00 |
|
Gexo91
|
75b1987e97
|
chore: apply Housing stage 1 direct patch
|
2026-09-13 01:40:25 +03:00 |
|
Gexo91
|
abfd04a794
|
Core/DB Housing: publish decor, blueprints and tutorial flow
|
2026-09-13 01:24:40 +03:00 |
|
Gexo91
|
627f759522
|
Core/Housing: stage 40 make decor quantity dependencies explicit
|
2026-09-13 00:07:56 +03:00 |
|
Gexo91
|
df83611560
|
Core/Housing: stage 40 accept captured decor storage source type
|
2026-09-13 00:07:15 +03:00 |
|
Gexo91
|
7205f9f096
|
Core/Housing: stage 40 route decor quantity synchronization
|
2026-09-13 00:06:06 +03:00 |
|
Gexo91
|
f1cbe1463f
|
Core/Housing: stage 40 synchronize licensed decor quantities
|
2026-09-13 00:05:20 +03:00 |
|
Gexo91
|
e0f07cc32e
|
Core/Housing: stage 40 declare decor quantity synchronization
|
2026-09-13 00:04:57 +03:00 |
|
Gexo91
|
f915d55151
|
Core/Housing: stage 39 route deferred decor through corrected GUID handler
|
2026-09-12 23:55:18 +03:00 |
|
Gexo91
|
26aae0d429
|
Core/Housing: stage 39 create deferred decor GUIDs in retail layout
|
2026-09-12 23:54:54 +03:00 |
|
Gexo91
|
34b118eaf6
|
Core/Housing: stage 39 declare decor redemption handler
|
2026-09-12 23:54:25 +03:00 |
|
Gexo91
|
d345f0372d
|
Core/Housing: stage 39 centralize decor GUID construction
|
2026-09-12 23:53:54 +03:00 |
|
Gexo91
|
9b30adb426
|
Core/Housing: stage 39 keep GUID header changes minimal
|
2026-09-12 23:53:19 +03:00 |
|
Gexo91
|
4ee0aa51bb
|
Core/Housing: stage 39 decode Housing decor GUID fields correctly
|
2026-09-12 23:52:12 +03:00 |
|
Gexo91
|
896572c70c
|
Core/Housing: stage 38 route decor storage through repair adapter
|
2026-09-12 21:07:48 +03:00 |
|
Gexo91
|
565d1176ee
|
Core/Housing: stage 38 repair persistent decor storage GUIDs
|
2026-09-12 21:07:25 +03:00 |
|
Gexo91
|
07ea25023b
|
Core/Housing: stage 38 declare decor storage repair adapter
|
2026-09-12 21:06:44 +03:00 |
|
Gexo91
|
80977e7cfe
|
Core/Housing: stage 38 expose Housing decor GUID fields
|
2026-09-12 21:06:23 +03:00 |
|
Gexo91
|
a1c2fe2a14
|
Core/Housing: stage 38 make tutorial transition deterministic
|
2026-09-12 21:02:53 +03:00 |
|
Gexo91
|
688c1bd904
|
Core/Housing: guard Initiative script registration context
|
2026-09-12 19:54:25 +03:00 |
|
Gexo91
|
a9ae24d909
|
Core/Housing: load Initiative bridge through script loader
|
2026-09-12 19:42:40 +03:00 |
|
Gexo91
|
339edb7618
|
Core/Housing: stop runtime script registration from opcode startup
|
2026-09-12 19:42:21 +03:00 |
|
Gexo91
|
bdcfe6dd47
|
Core/Housing: register Initiative scripts in managed context
|
2026-09-12 19:41:56 +03:00 |
|
Gexo91
|
1759ba515e
|
Core/Housing: fix duplicate decor edit mode symbol
|
2026-09-12 19:06:07 +03:00 |
|
Gexo91
|
370ff3c2b6
|
Core/Housing: stage 37 harden tutorial transition fallback
|
2026-09-12 18:39:20 +03:00 |
|
Gexo91
|
cffc448890
|
Core/Housing: stage 37 make tutorial packet dependency explicit
|
2026-09-12 18:37:53 +03:00 |
|
Gexo91
|
6117ea8c42
|
Core/Housing: stage 37 route tutorial start request
|
2026-09-12 18:37:31 +03:00 |
|
Gexo91
|
35f998e75f
|
Core/Housing: stage 37 implement tutorial start flow
|
2026-09-12 18:37:00 +03:00 |
|
Gexo91
|
b0792d28c4
|
Core/Housing: stage 37 declare tutorial session handler
|
2026-09-12 18:36:43 +03:00 |
|
Gexo91
|
9bd4bb0088
|
Core/Housing: stage 37 declare tutorial start packet
|
2026-09-12 18:36:26 +03:00 |
|
Gexo91
|
22df66db67
|
Core/Housing: stage 36 reject expired Initiative reward claims
|
2026-09-12 18:27:59 +03:00 |
|
Gexo91
|
b91f27d921
|
Core/Housing: stage 36 orchestrate Initiative reward claims
|
2026-09-12 18:26:23 +03:00 |
|
Gexo91
|
780aa60be1
|
Core/Housing: stage 35 seal reward grants atomically
|
2026-09-12 18:18:31 +03:00 |
|
Gexo91
|
02ca8b8788
|
Core/Housing: stage 35 execute Initiative reward grants recoverably
|
2026-09-12 18:16:06 +03:00 |
|
Gexo91
|
6d5684fc2a
|
Core/Housing: stage 35 declare recoverable Initiative reward executor
|
2026-09-12 18:15:13 +03:00 |
|
Gexo91
|
91847ad0da
|
Core/Housing: stage 35 persist Initiative reward execution state
|
2026-09-12 18:15:05 +03:00 |
|
Gexo91
|
9ba34169e3
|
Core/Housing: stage 34 require fully delivered reward snapshot
|
2026-09-12 18:08:03 +03:00 |
|
Gexo91
|
1df23abdfb
|
Core/Housing: stage 34 snapshot Initiative reward delivery
|
2026-09-12 18:06:25 +03:00 |
|
Gexo91
|
effc57e7c0
|
Core/Housing: stage 34 expose Initiative reward delivery snapshot
|
2026-09-12 18:04:54 +03:00 |
|
Gexo91
|
a5e6c073ca
|
DB/Characters: stage 34 add Initiative reward delivery snapshot
|
2026-09-12 18:04:39 +03:00 |
|
Gexo91
|
7973004aab
|
Core/Housing: stage 33 implement idempotent archived reward claims
|
2026-09-12 17:59:49 +03:00 |
|
Gexo91
|
ebc2294508
|
Core/Housing: stage 33 add Initiative reward claim API
|
2026-09-12 17:58:43 +03:00 |
|
Gexo91
|
1edb67e850
|
DB/Characters: stage 33 add Initiative reward claim ledger
|
2026-09-12 17:58:12 +03:00 |
|
Gexo91
|
1bd0c45e60
|
Core/Housing: stage 32 integrate Initiative rotation with session lifecycle
|
2026-09-12 17:52:38 +03:00 |
|
Gexo91
|
9b1d608485
|
Core/Housing: stage 32 implement generation-safe Initiative rotation
|
2026-09-12 17:50:25 +03:00 |
|
Gexo91
|
df88656f3f
|
Core/Housing: stage 32 add Initiative rotation interface
|
2026-09-12 17:49:03 +03:00 |
|
Gexo91
|
a3dceee4a8
|
DB/Characters: stage 32 preserve Initiative generation history
|
2026-09-12 17:48:33 +03:00 |
|
Gexo91
|
47d9636848
|
DB/Characters: stage 32 add Initiative rotation persistence
|
2026-09-12 17:47:38 +03:00 |
|
Gexo91
|
34f1fc0549
|
Core/Housing: stage 31 harden Initiative expiration recovery
|
2026-09-12 17:43:32 +03:00 |
|
Gexo91
|
007105d896
|
Core/Housing: stage 31 reject expired active Initiative selection
|
2026-09-12 17:42:03 +03:00 |
|
Gexo91
|
7737573e0c
|
Core/Housing: stage 31 stop criteria after Initiative expiration
|
2026-09-12 17:41:32 +03:00 |
|
Gexo91
|
6519990412
|
Core/Housing: stage 31 enforce Initiative expiration
|
2026-09-12 17:40:39 +03:00 |
|
Gexo91
|
b60bcf7688
|
Core/Housing: stage 31 expose Initiative lifetime state
|
2026-09-12 17:39:24 +03:00 |
|
Gexo91
|
d7352601ee
|
DB/Characters: stage 31 persist Housing Initiative expiration
|
2026-09-12 17:39:13 +03:00 |
|
Gexo91
|
c880fff2fa
|
Core/Housing: stage 30 register Initiative criteria bridge
|
2026-09-12 17:32:07 +03:00 |
|
Gexo91
|
15615bb447
|
Core/Housing: stage 30 bridge validated criteria progress
|
2026-09-12 17:31:39 +03:00 |
|
Gexo91
|
ab68ff256f
|
Core/Housing: stage 30 add Initiative criteria bridge interface
|
2026-09-12 17:30:37 +03:00 |
|
Gexo91
|
2de723319b
|
DB/Characters: stage 30 add Initiative criteria checkpoints
|
2026-09-12 17:30:31 +03:00 |
|
Gexo91
|
00cbdb235c
|
Core/Housing: stage 29 reset stale Initiative progress safely
|
2026-09-12 17:16:46 +03:00 |
|
Gexo91
|
e6e3ac3b22
|
DB/Characters: stage 29 isolate Initiative progress generations
|
2026-09-12 17:15:40 +03:00 |
|
Gexo91
|
e3772ea80d
|
Core/Housing: stage 29 enable Initiative completion notifications
|
2026-09-12 17:14:09 +03:00 |
|
Gexo91
|
0ac8b930b0
|
Core/Housing: stage 29 complete defined Initiative activities atomically
|
2026-09-12 17:13:43 +03:00 |
|
Gexo91
|
2b1245d97e
|
Core/Housing: stage 29 source Initiative targets from definitions
|
2026-09-12 17:12:24 +03:00 |
|
Gexo91
|
d24ac4ef95
|
DB/Characters: stage 29 define Initiative activities safely
|
2026-09-12 17:12:13 +03:00 |
|
Gexo91
|
ff039eed0f
|
Core/Housing: stage 29 serialize Initiative completion packets
|
2026-09-12 17:11:19 +03:00 |
|
Gexo91
|
c30b0920ae
|
Core/Housing: stage 29 add verified Initiative completion packets
|
2026-09-12 17:11:10 +03:00 |
|
Gexo91
|
d62a374834
|
Core/Housing: stage 29 expose Initiative completion transitions
|
2026-09-12 17:10:58 +03:00 |
|
Gexo91
|
3d30b9b56a
|
DB/Characters: stage 29 persist Initiative completion state
|
2026-09-12 17:10:47 +03:00 |
|
Gexo91
|
9491f28693
|
Core/Housing: stage 28 synchronize Initiative session persistence
|
2026-09-12 17:06:27 +03:00 |
|
Gexo91
|
d8c6f911f1
|
Core/Housing: stage 28 synchronize Initiative root initialization
|
2026-09-12 17:05:56 +03:00 |
|
Gexo91
|
a869604d27
|
Core/Housing: stage 28 guard Initiative log delta range
|
2026-09-12 17:05:06 +03:00 |
|
Gexo91
|
9063fcbfcf
|
Core/Housing: stage 28 consume persisted Initiative snapshots
|
2026-09-12 17:04:08 +03:00 |
|