1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-29 12:47:46 +00:00
Commit graph

77 commits

Author SHA1 Message Date
collett
64a1c4033b Create lut entry for auto attacks so we won't have three different places that do damage.
of course more dumb mistake fixes.
2020-01-12 17:46:18 +09:00
collett
e08643f380 Implement damage reflect trigger.
Replace consts with enums in Common.h
Use effect builder for autoattacks.
Dumb mistake fixed.
2020-01-12 03:29:52 +09:00
collett
0724364d69 update attackType.
remove healType as such thing does not exist.
2020-01-10 23:42:20 +09:00
collett
896ce73175 Generic action handler update with status support. 2020-01-10 21:24:35 +09:00
collett
586a1ab0bb crit & dh 2020-01-07 19:16:13 +09:00
collett
c696cb2c80 Allow action scripts to add effect. 2020-01-06 19:25:01 +09:00
collett
4e11690a45 Fix skill animation for other players. 2020-01-06 04:31:09 +09:00
collett
cfd23755fb combo fix 2020-01-06 00:25:42 +09:00
collett
4f0533bb0d local var rename 2020-01-05 21:31:54 +09:00
collett
a27098390b Minor tweaks and code clean up. 2020-01-05 20:49:50 +09:00
collett
9cd17b3caa Action system updates. 2020-01-05 17:09:27 +09:00
collett
6fb6ccbda5 Fix non-existing lut entry being executed. 2020-01-02 17:42:48 +09:00
kbasikhin
4186df6b40 using static and reinterpret casts instead of old style casts 2019-12-30 13:58:41 +03:00
Mordred
9d49f0a272 Changed makeActorControl calls aswell 2019-10-09 18:42:25 +02:00
Mordred
20e25d73b9 Renamed ActorControl packets and definitions according to usage 2019-10-09 18:14:53 +02:00
NotAdam
a973cfadd7 revert worldchannelpacket changes 2019-08-09 17:50:31 +10:00
NotAdam
f3ba1ce6c0 some cleanup, kinda working battle dmg calc 2019-08-09 17:50:31 +10:00
NotAdam
7684687664 fix actorcast packet opcode, add new opcode 2019-08-09 17:50:31 +10:00
NotAdam
d11fa5a6a5 kinda working effect packets 2019-08-09 17:50:31 +10:00
NotAdam
2581840921 fix action parser not writing combo potency and offsetting all values 2019-08-09 17:50:31 +10:00
NotAdam
fb4f77c255 some effects/action wip crap 2019-08-09 17:49:40 +10:00
NotAdam
317d16e3ed rename some getters and zonechannelpacket -> worldchannelpacket 2019-08-09 17:49:40 +10:00
NotAdam
9c3fba263e rename zone to territory 2019-08-09 17:49:40 +10:00
NotAdam
1083b5ae3b cap level to 80, enable shadowbringers, new mp calc 2019-06-30 19:51:18 +10:00
NotAdam
19e325dcba update generated exd data, fix formatting outputted by exd_struct_gen 2019-06-15 20:56:19 +10:00
NotAdam
62e219d9d9 actually fix world building on msvc this time 2019-06-03 00:39:02 +10:00
NotAdam
ccb83bec5d move itemaction to own class, perchbird's effect command 2019-06-02 20:45:18 +10:00
NotAdam
86517c53ea somewhat working action lut stuff 2019-06-02 02:30:54 +10:00
NotAdam
f892257aa5 refactor Util -> Common::Util & Action to World::Action 2019-06-02 00:35:00 +10:00
NotAdam
859a4a5d68 fix self targeted actions failing target snapshot, fix player being unable to complete chasing shadows 2019-05-28 22:04:25 +10:00
Mordred
b4b5c59bfa Some naming changes for actions 2019-04-28 23:34:43 +02:00
Mordred
83f95922d5 Missing return value fixed 2019-04-09 22:11:36 +02:00
NotAdam
03856a339c refactoring, make ranged targeted aoe actions work somewhat properly 2019-04-07 16:31:09 +10:00
NotAdam
2f73a61eb2 Start of action target selection implementation 2019-04-07 16:04:36 +10:00
Mordred
af07092978 Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
NotAdam
5c6b49cc0b costcheck refactored to has/consumeResources 2019-04-04 22:16:00 +11:00
NotAdam
0857af9439 slightly better name for the cost check function 2019-04-04 22:00:36 +11:00
NotAdam
360fd5ce69 add primary cost handling for actions for mp/tp 2019-04-04 21:56:59 +11:00
NotAdam
06e199a364 add rudimentary action comboing, doesn't highlight actions on the hotbar 2019-03-23 20:59:51 +11:00
NotAdam
6938e16618 minor cleanup and move mp cost calc into calcstats 2019-03-23 11:48:49 +11:00
NotAdam
5412677e9d pass actionid through to onEObjHit script callback 2019-03-19 00:01:34 +11:00
NotAdam
bcbbca056a fix recast time truncated by field size, correctly send actionstart 2019-03-08 00:26:41 +11:00
NotAdam
d9419b49b4 fix casting stateflag not being unset after finishing a cast 2019-03-07 22:41:05 +11:00
NotAdam
2f4ca9b589 add teleporting back in, remove action targeting for now 2019-03-07 21:58:12 +11:00
NotAdam
fc62be84a2 simplify action interface naming slightly - drops on prefix from vfuncs 2019-03-07 20:33:29 +11:00
NotAdam
9d6622b522 add ref to Data::Action inside action obj, move can cast logic to action 2019-03-07 20:28:35 +11:00
NotAdam
36b693fc70 minor refactoring, fix adventurer actions not working 2019-02-17 16:55:00 +11:00
NotAdam
8db5818371 Add EventActions back in so the opening quests work again 2019-02-17 15:47:03 +11:00
NotAdam
8e74681db1 cleanup some unneeded log output 2019-02-11 14:51:56 +11:00
NotAdam
5a94679b2d fix effect packets not showing the action name after the initial cast 2019-02-11 11:47:04 +11:00