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
Mordred
5a3b22a4a7
Removed unused cell logic
2022-02-22 23:47:11 +01:00
Mordred
a37046f0ec
Renamed bnpc create and retrieve functions
2022-02-22 21:46:36 +01:00
Alice Ogeda
c30f1866ad
Merge branch 'ThreePointOh' of https://github.com/SapphireServer/Sapphire into aggro-attempts
2022-02-19 18:08:43 -03:00
Rushi
bd635b18c5
EObj: use permissionInvisibilty
2022-02-16 23:18:32 +01:00
Alice Ogeda
3b49cade1d
minor cleanup;
2022-02-16 15:11:10 -03:00
Rushi
9b5b72f922
Merge
2022-02-16 18:15:11 +01:00
Mordred
8058973700
Reworked instance scripts.
2022-02-16 11:56:59 +01:00
Rushi
d3f9b92aa1
Fix more director event IDs
2022-02-16 09:41:28 +01:00