1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-14 22:47:45 +00:00
Commit graph

166 commits

Author SHA1 Message Date
Mordred
72f06fb072 Status effect rework for actionintegrity. 2023-03-10 22:34:12 +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
859f2329bb Another big batch of refactoring for readability. 2023-03-08 09:20:08 +01:00
Mordred
ca002dadd1 Renamed the Util::Player namespace to Util::Packet. More cleanups and refactorings. 2023-03-07 10:25:55 +01:00
Mordred
f4ab4ab418 More cleanup of player packets. 2023-03-06 10:12:29 +01:00
Mordred
35f3ef8109 Moving player packet generation into a player util function 2023-03-05 23:27:43 +01:00
Mordred
fe471fb4f1 Fix for online status and minor cleanup 2023-03-02 07:38:14 +01:00
Mordred
ffdbed72ce More cleanup around actions 2023-02-28 22:30:54 +01:00
Mordred
0a9f5da1d3 Clarity through better naming of fields. 2023-02-28 10:31:59 +01:00
Mordred
0116272e69 Reducing direct calls to getSession 2023-02-27 08:58:08 +01:00
Lucy
fa1a5213d1 Drop inventory items for minion/mount 2023-02-25 19:59:53 +01:00
Mordred
e0ec74a6bc More cleanups. 2023-02-25 15:31:57 +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
d34d93a7dd Fixed an issue with scripts no longer having a function to warp to a different territory type. 2023-02-18 17:59:24 +01:00
Mordred
f91494fa7b sendToInRangeSet removed 2023-02-17 22:46:02 +01:00
Mordred
9b46b89c65 Changing various packet sending functions to clean up the project. 2023-02-17 15:34:51 +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
Alice Ogeda
d5022516f5 fix actionresult, hudparam, resting packet; comment action filter for sprint false selftarget; warp vfx on exit range; fix status duration; 2023-02-13 16:27:36 -03: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
83a08ea149 Merge branch 'master' of https://github.com/SapphireServer/Sapphire into teletubbies-vacuum-cleaner 2023-02-10 17:14:24 -03:00
Lucy
f56a0a38e8 Implement ItemManipulationAction
Used for actions with a delay time but no cast
2023-02-10 18:17:04 +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
6cc41758f4 Changing pointer var name 2023-02-10 15:05:14 +00: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
Lucy
e036a69cf9 Make sure modifiers exist before deserializing 2023-01-28 21:17:35 +01:00
Lucy
5b225de6f7 Map out modifiers for lut and handle deserializing 2023-01-28 20:02:34 +01:00
Lucy
f3627a9566 Convert action lut to JSON 2023-01-27 21:25:26 +01:00
Lucy
ac4c8ec8a6 Add sprint costtype 2023-01-23 21:51:22 +01:00
Lucy
8f0c517514 [wip] Implement minions 2023-01-23 21:51:02 +01:00
Lucy
347141f1cd Use discardItem instead of dropInventoryItem 2023-01-19 20:18:14 +01:00
Mordred
920da4de3b Tiny cleanup 2023-01-18 21:44:26 +01:00
Mordred
a02e58fd35 More overall cleanup and warning reductions 2023-01-17 11:27:39 +01:00
Alice Ogeda
83333690a0 correctly process hatevalues to table; update players with value/rate of their respective table entry; 2022-01-27 20:03:51 -03:00
Alice Ogeda
56545371a3 warning cleanups; less raw pointers; 2022-01-27 18:35:19 -03:00
Mordred
a27bb3e687 Remove Component namespace 2022-01-27 21:24:54 +01:00
Mordred
453f441ad3 Some clang-tidy love and new warpmanager, still empty though. 2022-01-23 11:04:26 +01:00
Alice Ogeda
53c4ea962b fick linux build; 2022-01-20 20:34:00 -03:00
Alice Ogeda
1235ea99ac parse combo data in actionlut; check for nextcombo/ogcd to allow ogcd weaving in combos; 2022-01-20 20:14:34 -03:00
Alice Ogeda
00ecce8406 Merge branch 'ThreePointOh' of https://github.com/SapphireServer/Sapphire into threepointoh 2022-01-20 17:39:24 -03:00
Alice Ogeda
24708040d0 some ogcd checks; 2022-01-20 17:39:22 -03:00
Rushi
575fb37854 Implement mount unlocking 2022-01-16 22:48:55 +01:00
Mordred
79981909de Various smaller cleanups 2022-01-15 22:48:27 +01:00
Mordred
3f6f31b848 Hopefully a fix for effects breaking in instanced zones 2022-01-14 23:13:47 +01:00
Mordred
f093aba377 Fixed event item action, also changed the way the action interrupt grace period works 2022-01-14 12:51:37 +01:00
Alice Ogeda
16ce89cb48 revert sheet check for action and fix combo; 2022-01-13 11:45:40 -03:00
Mordred
eee27910ec Missed one getCurrentTerri call. 2022-01-11 00:22:58 +01:00
Mordred
0c1bbfb8d0 Removing references to getCurrentTerritory in preparation for further detangleing 2022-01-10 23:50:44 +01:00