1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-30 08:07:46 +00:00
Commit graph

6849 commits

Author SHA1 Message Date
Lucy
ade5cfa38f Add enums for common action values 2023-03-08 18:57:10 +01:00
Lucy
9daf224019 Add option for scripts to enable the generic/lut handler 2023-03-08 18:57:10 +01:00
Lucy
ec3c109898 Change delModifier assert to return early instead 2023-03-08 18:57:10 +01:00
Lucy
b5c603ac63 Add option to not send statusremove order 2023-03-08 18:57:10 +01:00
Lucy
390a53a6c6 Add statuseffect cost type 2023-03-08 18:57:10 +01:00
Lucy
995bce495d Add even more modifiers 2023-03-08 18:57:10 +01:00
Lucy
b56aab72e5 Add some actions and statuses for war 2023-03-08 18:57:02 +01:00
Lucy
aaad18bf7b Add job actions for warrior 2023-03-08 18:36:24 +01:00
Mordred
801fc9da8a
Merge pull request #915 from Skyliegirl33/actions
[3.x] Some initial action work (mostly statuses)
2023-03-08 09:21:39 +01:00
Lucy
6cbf94d9c2 Add method to simplify applying statuses to self 2023-03-08 00:34:36 +01:00
Lucy
6fce046225 Apply effect to correct target 2023-03-07 23:05:18 +01:00
Lucy
78acb58d8f Update HP on tick effects 2023-03-07 20:03:43 +01:00
Lucy
51b7740a6f Basic dot/hot ticks implemented 2023-03-07 20:00:32 +01:00
Lucy
7ad9f9687e Fix hasStatusEffect to prevent duplicates 2023-03-07 19:59:11 +01:00
Lucy
bfaec90e00 Apply status effects properly for self when having a target 2023-03-07 19:58:08 +01:00
Lucy
b525495636 Add status entry for Maim 2023-03-07 19:57:14 +01:00
Lucy
b3098fec87 Don't clear tick effect 2023-03-07 16:33:48 +01:00
Lucy
b94e7f4b2f Fix windows build error 2023-03-06 23:57:06 +01:00
Lucy
5386f1334f Add some example statuses to lut 2023-03-06 23:47:41 +01:00
Lucy
c15ac9031a Apply/remove modifiers for statuseffects 2023-03-06 23:47:41 +01:00
Lucy
dd20478a01 Add basic modifier impl for Chara 2023-03-06 23:47:39 +01:00
Lucy
ed4104c83e Add more modifiers 2023-03-06 23:47:39 +01:00
Lucy
0cd43df305 Add basic generic handler for applying statuseffects 2023-03-06 23:47:34 +01:00
Lucy
65ad14a475 Rename buildEffects to make more sense 2023-03-06 23:41:41 +01:00
Lucy
114bd28538 Add duration field to statuses 2023-03-06 23:40:21 +01:00
Lucy
7f70248836 Check statuses to determine valid lut entry 2023-03-06 23:40:00 +01:00
Mordred
819f2842b0
Merge pull request #910 from pinapelz/fix_linux_build
[3.x] Fix Linux build (remove extra qualification)
2023-03-06 22:34:30 +01:00
Pinapelz
8591cb857a Remove extra qualification 2023-03-06 11:11:25 -08:00
Mordred
5fdbc90487 Next big batch of packet cleanup 2023-03-06 13:27:56 +01:00
Mordred
aead026960
Merge pull request #909 from hkAlice/achievos
[3.x] save achievement to sql db;
2023-03-06 10:12:53 +01:00
Mordred
f4ab4ab418 More cleanup of player packets. 2023-03-06 10:12:29 +01:00
Alice Ogeda
78766f9700 myerge; 2023-03-05 20:46:58 -03:00
Alice Ogeda
7538d2b4e3 achievement sql; 2023-03-05 20:44:42 -03:00
Mordred
35f3ef8109 Moving player packet generation into a player util function 2023-03-05 23:27:43 +01:00
Mordred
700989c68d
Merge pull request #908 from hkAlice/achievos
[3.x] add achv history support;
2023-03-05 21:32:53 +01:00
Alice Ogeda
9528b8177e add achv history support; 2023-03-05 16:05:25 -03:00
Mordred
86f0432293 Added a simple version check to worldServer. 2023-03-03 21:47:05 +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
cb61ce54e5 Improve readability of PacketCommand Handlers #2 2023-02-27 14:04:40 +01:00
Mordred
0f08bf8630 Improve readability of PacketCommand Handlers 2023-02-27 13:26:15 +01:00
Mordred
6cb86efd47 Cleanup of GameConnection 2023-02-27 09:57:22 +01:00
Mordred
cd01ed7295 Cleanup of GameConnection 2023-02-27 09:57:12 +01:00
Mordred
0116272e69 Reducing direct calls to getSession 2023-02-27 08:58:08 +01:00
Mordred
5a73cfe4a8
Merge pull request #904 from Skyliegirl33/fix-itemaction
[3.x] Fix ItemAction arg
2023-02-26 11:47:10 +01:00
Mordred
1d7f97c5ef try to fix build 2023-02-25 22:59:34 +01:00
Lucy
fa1a5213d1 Drop inventory items for minion/mount 2023-02-25 19:59:53 +01:00
Lucy
71cedf27e8 Fix slot/container being swapped for action requests 2023-02-25 19:58:47 +01:00
Mordred
d8dd7dea4c Moved player management actually into playerMgr... 2023-02-25 15:58:11 +01:00