Mordred
c0aed54dfe
Fixed spawning issues and navi problems in encounters
2025-01-11 21:58:27 +01:00
Alice Ogeda
f2805e951c
myerge squashy;
2025-01-03 02:46:22 -03:00
Tahir
3727306613
add chara dirty flag, move bnpc position updates to tick
...
- add knockback
- use pos set in action rather than always using source actor
2024-06-25 17:41:14 +01:00
Alice Ogeda
cf2d6108e1
fick director bgm;
2024-06-24 22:33:45 -03:00
Tahir
8c952540d5
fix timeline advancing, add ifrit normal encounter script
2024-06-23 22:44:51 +01:00
Tahir
29c990311b
return const ref for Territory::getPlayers
...
- timeline cleanup
2024-06-22 00:28:52 +01:00
Tahir
b29971b9a3
wip: timeline refactor to use Territory instead of just InstanceContent (should support overworld now)
2024-06-22 00:28:49 +01:00
Tahir
025f57ce9b
wip: more encounter timeline stuff
2024-06-22 00:28:48 +01:00
Alice Ogeda
9035d44c55
rezone player; wait for all players to unlock zone entrance;
2024-06-22 00:28:44 +01:00
Alice Ogeda
c8ab6debec
more instancecontent work;
2024-06-22 00:28:43 +01:00
Alice Ogeda
a5fdc0b323
fix typos;
2024-06-22 00:28:43 +01:00
Alice Ogeda
25dbd60cdf
more duty reset work, respawn players on duty reset;
2024-06-22 00:28:43 +01:00
Alice Ogeda
a10c0cdc0f
more work on duty resets;
2024-06-22 00:28:43 +01:00
Alice Ogeda
77089d4083
add encounter to instancecontent; basic status handling;
2024-06-22 00:28:42 +01:00
Toofy
f0e1990cbd
Some bug fixes
2023-04-18 17:33:29 +01:00
Alice Ogeda
dedf66f28d
add getRows to exd; optimize iterative exd calls further; split namespace for slim header structs;
2023-03-24 17:38:58 -03:00
Alice Ogeda
d5c4739a77
use cache in getterritorydetail; remove unused bgpath; avoid throwing exceptions when possible;
2023-03-24 13:31:50 -03:00
Mordred
c7b50ca1e9
Keep cells active for 20 seconds even after all players left.
...
Also reset target and autoattack state on player on change zone.
2023-03-17 22:01:06 +01:00
Mordred
5d353de158
Action logic rework #1
...
statuseffects and autoattack still on the todo list
2023-03-10 17:32:52 +01:00
Mordred
0def7896ec
Refactoring of action logic, ongoing.
...
Fixing source of actorcontrols being always player for single target packets.
2023-03-09 21:54:30 +01:00
Mordred
f4ab4ab418
More cleanup of player packets.
2023-03-06 10:12:29 +01:00
Mordred
0116272e69
Reducing direct calls to getSession
2023-02-27 08:58:08 +01:00
Mordred
065c1817bd
Missed a few state flags functions during renaming.
2023-02-20 16:41:04 +01:00
Mordred
6bf3ac0be8
Refactoring ongoing.
2023-02-20 15:25:57 +01:00
Mordred
188d80d2ec
Alot more cleanups in various areas.
2023-02-20 11:24:02 +01:00
Mordred
9b46b89c65
Changing various packet sending functions to clean up the project.
2023-02-17 15:34:51 +01:00
Rushi
a17c891c2c
[3.x] Basic map icon support (MapMgr backport) ( #896 )
...
* Fix several structs
* Preliminary map icon support (only quests work)
Backport of #721 to 3.x
* MapMgr cleanup
* Add missing null check for ENpcBase
* Use CLASSJOB_SLOTS in PlayerSetup instead
* Use util function for getting bit fields
2023-02-16 22:16:01 +01:00
Mordred
85501effed
Implemented a basic actionintegrity implementation, subject to be changed.
...
Fixed replay packet sending.
2023-02-16 08:25:03 +01:00
Mordred
9d6eb7f676
Merge pull request #883 from T00fy/master
...
Reimplemented EventItem. Fixed bug with onDeath not triggering when b…
2023-02-11 23:34:06 +01:00
Alice Ogeda
2b57b73471
first batch of moving packet/logic out of player to playermgr;
2023-02-10 12:11:11 -03:00
Toofy
ea2705165a
Reimplemented EventItem. Fixed bug with onDeath not triggering when bnpc kills player. Fixed EventItem struct. Implemented ClsThm050 quest. Fixed some wrong param names
2023-02-09 22:57:21 +00:00
Alice Ogeda
0f995cd934
chatchannel fetch by player id; general cleanup;
2023-02-02 02:30:31 -03:00
Mordred
9491b549a1
Some more work on FC related packets and custom scripts.
2023-01-30 13:11:05 +01:00
Mordred
f303cb3ebc
Fixing placement and storage of yard items
2023-01-29 12:35:43 +01:00
Mordred
5839d12980
Placing of yard and interior items works... until you rezone...
2023-01-28 23:27:36 +01:00
Mordred
233bef1886
Fixed large house zoning
2023-01-28 17:44:01 +01:00
Mordred
01b262edc1
Entrances are being placed based on placard position
2023-01-27 22:33:30 +01:00
Mordred
1af0b33807
WiP fixed code redundancy
2023-01-26 22:04:23 +01:00
Mordred
6ef3c0b071
WiP Added house removal, taken from collets commit.
2023-01-26 14:46:39 +01:00
Mordred
a280f9c3b8
WiP Fix house inventory not working
2023-01-26 10:15:36 +01:00
Mordred
8565ad1cd5
WiP Fix house inventory not working, added debug print for item inventory size mismatch.
2023-01-25 22:03:29 +01:00
Mordred
e7bc21a1f2
WiP Fix houses not being loaded after restart
2023-01-25 17:11:23 +01:00
Mordred
94929caf96
WiP more housing.
2023-01-24 21:50:09 +01:00
Mordred
850509f8bd
WiP Buying plots reenabled.
2023-01-23 22:58:25 +01:00
Mordred
597c0e9bd2
WiP reenable housing zones.
2023-01-23 14:28:00 +01:00
Mordred
5df71ea562
Instance content build fix
2023-01-21 21:06:28 +01:00
Lucy
36554bf1f3
Fix player not being removed upon leaving territory
...
(cherry picked from commit 1713523e197a225fc5ff5c61a7143dcec091ad59)
2023-01-19 19:52:58 +01:00
Mordred
436c04993f
Missed a zone conversion
2023-01-17 08:29:07 +01:00
Mordred
8af39dfeb8
Clang tidy cleanups
2023-01-17 08:28:06 +01:00
Mordred
227d5f8070
Rename getActiveBNpcByInstanceIdAndTriggerOwner to getActiveBNpcByLayoutIdAndTriggerOwner
2022-02-23 10:25:35 +01:00