1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-28 15:17:46 +00:00
Commit graph

6875 commits

Author SHA1 Message Date
Lucy
fb65f728a7 Merge branch 'master' of https://github.com/SapphireServer/Sapphire into actions-war 2023-03-12 20:04:12 +01:00
Lucy
3f30027742 Add missing changeclass 2023-03-12 16:46:39 +01:00
Lucy
63d9ce5ba4 Add flags to lut 2023-03-12 16:46:14 +01:00
Lucy
49486f5d02 Some aoe work 2023-03-12 16:45:52 +01:00
Lucy
293c281eba Some exd struct fixes 2023-03-12 16:38:09 +01:00
Lucy
5bb8f11881 Add flags to StatusEffects 2023-03-12 16:37:33 +01:00
Mordred
d6918a88e0 Basic gambit work, still needs cleanup and improvements 2023-03-12 16:33:33 +01:00
Mordred
5cc7b0c87b Converted autoattacks to the action system 2023-03-11 20:52:52 +01:00
Mordred
7c4a053bea further simplified the action builder. 2023-03-10 22:59:53 +01:00
Mordred
54ba2b529f Fixed another bug with self target actions. 2023-03-10 22:50:38 +01:00
Mordred
72f06fb072 Status effect rework for actionintegrity. 2023-03-10 22:34:12 +01:00
Lucy
f4a3c9493b Persistence for cross-class skills 2023-03-10 19:35:15 +01:00
Lucy
cf32d4fe4d Remove unused method 2023-03-10 19:34:53 +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
Lucy
ff0a1c8be0 Apply modifiers in applyStatus 2023-03-09 00:25:18 +01:00
Lucy
df9c51f27b Remove wrath when Defiance ends 2023-03-09 00:16:12 +01:00
Lucy
f12e7ec651 Add ParryPercent modifier 2023-03-09 00:15:55 +01:00
Lucy
38a0cd12ca Move modifiers to statuseffect 2023-03-09 00:14:48 +01:00
Lucy
df4977cca5 Remove status tick logging 2023-03-08 19:18:12 +01:00
Lucy
8d08234854 Fix modifier name for Defiance 2023-03-08 19:17:00 +01:00
Lucy
b4cd677264 fix indentation 2023-03-08 19:12:35 +01:00
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
Mordred
859f2329bb Another big batch of refactoring for readability. 2023-03-08 09:20:08 +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
Mordred
4bee448f4b Syntax error which snuck in fixed. 2023-03-07 15:09:56 +01:00
Mordred
fb7be5053a Some more packet cleanup. 2023-03-07 15:08:28 +01:00
Mordred
ca002dadd1 Renamed the Util::Player namespace to Util::Packet. More cleanups and refactorings. 2023-03-07 10:25:55 +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