Kooper16
28456e7ac6
Status automatically overwriten if by same source
...
Added check for status application that checks if existing status is from the same source. If yes, always overwrite it because the same source can never apply 2 instances of the same status on the same target.
2023-07-22 00:04:37 +02:00
Kooper16
6361e4e52e
Automatic status reapplication
...
Status will be reapplied if "canApplyMultipleTimes" is false. Otherwise the status will be applied as a new status.
2023-07-21 22:55:47 +02:00
Lucy
8337d5ddca
Merge branch 'master' of https://github.com/SapphireServer/Sapphire into actions-war
2023-03-12 21:11:45 +01:00
Mordred
0edff5ab85
Statuseffect fix #2
2023-03-12 21:06:37 +01:00
Lucy
fb65f728a7
Merge branch 'master' of https://github.com/SapphireServer/Sapphire into actions-war
2023-03-12 20:04:12 +01:00
Lucy
5bb8f11881
Add flags to StatusEffects
2023-03-12 16:37:33 +01:00
Mordred
5cc7b0c87b
Converted autoattacks to the action system
2023-03-11 20:52:52 +01:00
Lucy
38a0cd12ca
Move modifiers to statuseffect
2023-03-09 00:14:48 +01:00
Lucy
b5c603ac63
Add option to not send statusremove order
2023-03-08 18:57:10 +01:00
Lucy
b94e7f4b2f
Fix windows build error
2023-03-06 23:57:06 +01:00
Lucy
dd20478a01
Add basic modifier impl for Chara
2023-03-06 23:47:39 +01:00
Mordred
e0ec74a6bc
More cleanups.
2023-02-25 15:31:57 +01:00
Mordred
6ea6f8e190
Merge pull request #903 from Skyliegirl33/status-fix
...
[3.x] StatusEffect and HudParam fixes
2023-02-22 17:02:02 +01:00
Mordred
d34bddc6ae
Removed redundant max_hp/max_mp
2023-02-21 07:58:53 +01:00
Lucy
b1132d9ef3
Remove statuseffects in the same tick if the expiry time is the same
2023-02-21 06:33:27 +01:00
Alice Ogeda
735e2f73bd
hudparam fixes; int type fixes;
2023-02-10 16:53:00 -03:00
Mordred
48ed9da414
Initial commit of Sapphire for FFXIV 3.0 "light rewrite"
2021-11-27 00:53:57 +01:00
NotAdam
ca102697f4
move to new service locator
2020-03-01 11:58:26 +11:00
collett
60e701dbdd
enum/struct/packet updates, fix dot/hot tick, remove incorrect initial delay for player autoattacks.
2020-01-19 21:20:01 +09:00
collett
e8dcef63ba
Action system updates.
2020-01-05 17:09:27 +09:00
NotAdam
b1e6ad3141
some cleanup, kinda working battle dmg calc
2019-08-09 17:50:31 +10:00
NotAdam
90d1fbc3ea
refactor Util -> Common::Util & Action to World::Action
2019-06-02 00:35:00 +10:00
NotAdam
0005b672a7
cleanup stat calculation code, slightly better working aa dmg calc
2019-04-25 21:57:41 +10:00
NotAdam
4de66b1064
autoattack damage stat calc funcs, bnpc stat calculation
2019-04-24 23:25:07 +10:00
NotAdam
6ebdad3855
make larger enemies stack further away from the player
2019-04-21 23:52:41 +10:00
NotAdam
19e6a0f748
more accurate bnpc scale calculation
2019-04-19 23:01:27 +10:00
Mordred
018096266a
Detour crowd experiments
2019-04-19 00:39:42 +02:00
Mordred
6c43c79af1
First iteration of questbattle update logic
2019-04-17 00:10:32 +02:00
Mordred
69f3d47100
Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle
2019-04-15 23:41:43 +02:00
Mordred
2014ec41dc
Refactored the way timestamps are passed through update handlers
2019-04-04 23:29:52 +02:00
NotAdam
a0aa7ea977
add primary cost handling for actions for mp/tp
2019-04-04 21:56:59 +11:00
NotAdam
68cc187cc6
validate the time since the last combo action and ignore any old combos
2019-03-26 17:33:00 +11:00
Mordred
6e52a63526
Load hunting log data
2019-03-26 00:04:27 +01:00
NotAdam
789b5dfd9e
add rudimentary action comboing, doesn't highlight actions on the hotbar
2019-03-23 20:59:51 +11:00
Mordred
8cacf35e4b
Pieity bonus applies to mp and vitality to hp now
2019-03-21 18:53:32 +01:00
Mordred
35d859d57a
Gear matters!
...
Gear stats are applied now, excluding materia.
2019-03-21 18:06:48 +01:00
NotAdam
3099189cf2
cleanup unused getClassAsInt function
2019-02-09 18:01:53 +11:00
NotAdam
a90dfca45f
remove most code related to the old action implementation
2019-02-08 21:18:01 +11:00
NotAdam
e6c59935e6
minor cleanup, some improvements to bnpc avoidance
2019-01-31 23:44:53 +11:00
NotAdam
1bbc01f04f
manage timer vars and call onTick from Chara update instead of derived classes
2019-01-28 19:16:44 +11:00
NotAdam
edd050ece9
heal npcs when retreating, set hp to max when retreat finishes, cleanup
2019-01-26 13:40:02 +11:00
Mordred
46205e9db4
BNpcs will now also initiate combat when being attacked, Death should reset them properly.
2019-01-20 13:36:34 +01:00
Mordred
c345033aa5
Seems like everything works again... here is hoping
2018-12-29 00:53:52 +01:00
mordred
ea64b65331
Restructured project slightly
2018-12-13 12:40:42 +01:00