1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-28 20:27:46 +00:00
Commit graph

109 commits

Author SHA1 Message Date
collett
5b05900455 refreshed status keeps its old last tick time 2020-01-14 17:38:09 +09:00
collett
4592f955a3 Implement lucid dreaming. 2020-01-14 17:15:05 +09:00
collett
685fd9c3bf move applyShieldProtection to chara 2020-01-13 03:49:25 +09:00
collett
0573138e1b Implement shield buff, and script for adloquium as a demo. 2020-01-13 03:05:54 +09:00
collett
659786590c cannot absorb more than target remaining hp 2020-01-12 21:17:36 +09:00
collett
511fc2b35a Implement hp absorb. 2020-01-12 20:58:32 +09:00
collett
b9eaef6a85 must be correct combo to apply status if a combo action is used. 2020-01-12 18:19:23 +09:00
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
8d7c6f5188 Actually it is working and I'm going to do a separate PR alongside with some other related changes.
This reverts commit ed51e1537e.
2020-01-11 20:54:24 +09:00
collett
ed51e1537e this seems like a better value matching retail experience after playing with some artificial latency, and set the not functioning value just to match retail packet. 2020-01-11 19:39:18 +09:00
collett
a556d8dce4 fix status applying too fast. 2020-01-11 18:05:12 +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
76a9e1eca3 effect entry field rename 2020-01-08 17:21:01 +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
05480df1d9 no need to return the list 2020-01-06 17:52:45 +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
fc07ec09b2 more clean up 2020-01-05 20:54:49 +09:00
collett
a27098390b Minor tweaks and code clean up. 2020-01-05 20:49:50 +09:00
collett
08283ebcc5 oops 2020-01-05 17:26:49 +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
c9c481d63a somewhat basic but working effect result delay 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
39ab8b1eaa proper sequencing now I think 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
7d56237e33 update lut with new/removed actions 2019-08-09 17:50:31 +10:00
NotAdam
b3f0f3afa1 fix playerstats packet 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
c15053144d move lobby to Sapphire::Lobby, move common lib to Sapphire::Common 2019-06-02 23:28:19 +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
33d83fa1e4 move the actionlut data to its own isolated cpp file 2019-06-02 00:34:07 +10:00
NotAdam
ec909355d3 action lut generation 2019-05-30 15:35:05 +10:00