Lucy
|
fb65f728a7
|
Merge branch 'master' of https://github.com/SapphireServer/Sapphire into actions-war
|
2023-03-12 20:04:12 +01:00 |
|
Lucy
|
49486f5d02
|
Some aoe work
|
2023-03-12 16:45: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
|
9daf224019
|
Add option for scripts to enable the generic/lut handler
|
2023-03-08 18:57:10 +01:00 |
|
Lucy
|
aaad18bf7b
|
Add job actions for warrior
|
2023-03-08 18:36:24 +01:00 |
|
Lucy
|
6cbf94d9c2
|
Add method to simplify applying statuses to self
|
2023-03-08 00:34:36 +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 |
|
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 |
|
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 |
|
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
|
24708040d0
|
some ogcd checks;
|
2022-01-20 17:39:22 -03: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 |
|
Mordred
|
e3dfcf2cfd
|
Base implementation of event items, action still need to be generalized
|
2021-12-17 15:48:56 +01: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
|
d4afee03a6
|
Implement mount action.
|
2020-01-23 22:36:01 +09:00 |
|
collett
|
4bed2f4c30
|
Allow action scripts to add effect.
|
2020-01-06 19:25: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
|
78aade9cea
|
kinda working effect packets
|
2019-08-09 17:50:31 +10:00 |
|
NotAdam
|
7e0108aea5
|
some effects/action wip crap
|
2019-08-09 17:49:40 +10:00 |
|
NotAdam
|
eb5431a80e
|
move lobby to Sapphire::Lobby, move common lib to Sapphire::Common
|
2019-06-02 23:28:19 +10:00 |
|
NotAdam
|
d755ea2a32
|
somewhat working action lut stuff
|
2019-06-02 02:30:54 +10:00 |
|
NotAdam
|
90d1fbc3ea
|
refactor Util -> Common::Util & Action to World::Action
|
2019-06-02 00:35:00 +10:00 |
|
NotAdam
|
e4878c4cc7
|
refactoring, make ranged targeted aoe actions work somewhat properly
|
2019-04-07 16:31:09 +10:00 |
|
NotAdam
|
1b49f2502d
|
Start of action target selection implementation
|
2019-04-07 16:04:36 +10:00 |
|
NotAdam
|
d5f01363ca
|
remove unused header, fix monsternote crashing world if class has none
|
2019-04-06 11:44:06 +11:00 |
|
NotAdam
|
c9d00aefa1
|
cleanup old func def, add docs for new funcs
|
2019-04-04 22:19:56 +11:00 |
|
NotAdam
|
48870f72b6
|
costcheck refactored to has/consumeResources
|
2019-04-04 22:16:00 +11:00 |
|
NotAdam
|
89f60df2c8
|
slightly better name for the cost check function
|
2019-04-04 22:00:36 +11:00 |
|
NotAdam
|
a0aa7ea977
|
add primary cost handling for actions for mp/tp
|
2019-04-04 21:56:59 +11:00 |
|
NotAdam
|
789b5dfd9e
|
add rudimentary action comboing, doesn't highlight actions on the hotbar
|
2019-03-23 20:59:51 +11:00 |
|
NotAdam
|
dea1f30f8b
|
fix recast time truncated by field size, correctly send actionstart
|
2019-03-08 00:26:41 +11:00 |
|
NotAdam
|
e1ddf27d56
|
add teleporting back in, remove action targeting for now
|
2019-03-07 21:58:12 +11:00 |
|
NotAdam
|
6c5fc0b270
|
simplify action interface naming slightly - drops on prefix from vfuncs
|
2019-03-07 20:33:29 +11:00 |
|
NotAdam
|
3b670ebe57
|
add ref to Data::Action inside action obj, move can cast logic to action
|
2019-03-07 20:28:35 +11:00 |
|
NotAdam
|
f692c7bccf
|
minor refactoring, fix adventurer actions not working
|
2019-02-17 16:55:00 +11:00 |
|
NotAdam
|
4fcef21481
|
refactor and simplify how actionscripts are called and used
|
2019-02-11 10:14:14 +11:00 |
|
NotAdam
|
f40f0a30e2
|
read aspect from exd, correct potency for heavy shot
|
2019-02-11 10:03:36 +11:00 |
|
NotAdam
|
a60d55250a
|
handle -1 range case for bard/archer
|
2019-02-11 01:50:41 +11:00 |
|
NotAdam
|
4185ef5f38
|
cleanup action start behaviour, interrupt any unimplemented actions
|
2019-02-11 00:40:00 +11:00 |
|
NotAdam
|
b64049a94a
|
send effect packets for single target damage attacks
|
2019-02-11 00:11:29 +11:00 |
|
NotAdam
|
2e9e127f56
|
add eobj action handling
|
2019-02-10 22:13:47 +11:00 |
|
NotAdam
|
7ccea66120
|
refactor ActionInterruptType and move it into common
|
2019-02-10 21:21:34 +11:00 |
|
NotAdam
|
ff712cfb0b
|
handle damaged based interrupts versus regular cast interrupts
|
2019-02-10 21:12:22 +11:00 |
|
NotAdam
|
a23e273182
|
merge in interrupt behaviour from old branch, calculate cooldown time
|
2019-02-10 21:01:17 +11:00 |
|
NotAdam
|
44a797db71
|
cleanup cost subtraction code, won't be done inside action object
|
2019-02-09 23:16:35 +11:00 |
|