NotAdam
68cc187cc6
validate the time since the last combo action and ignore any old combos
2019-03-26 17:33:00 +11:00
NotAdam
892069ed51
more stat calc functions, some are missing still
2019-03-26 17:33:00 +11:00
NotAdam
2f13880841
add a bunch of stat calc functions in
2019-03-26 17:33:00 +11:00
Mordred
6e52a63526
Load hunting log data
2019-03-26 00:04:27 +01:00
NotAdam
3ad6b99867
make more vfx items work good 😎
2019-03-24 00:48:21 +11:00
NotAdam
407c48fa33
fix stats breaking at level 70 due to reading past the level table
2019-03-23 23:12:41 +11:00
NotAdam
789b5dfd9e
add rudimentary action comboing, doesn't highlight actions on the hotbar
2019-03-23 20:59:51 +11:00
NotAdam
5802c813fe
more naming and style consistency in ScriptAPI
2019-03-23 17:02:47 +11:00
NotAdam
ba5fc6781d
rename ScriptObject getFramework to framework for consistency
2019-03-23 16:57:00 +11:00
NotAdam
ce3473ae6d
style fix, not sure how that happened
2019-03-23 12:40:17 +11:00
NotAdam
9803a59673
minor cleanup and move mp cost calc into calcstats
2019-03-23 11:48:49 +11:00
Mordred
e70910107a
Build fix
2019-03-22 22:02:37 +01:00
mordred
89624966e7
Added probability functions for dh / ch / block
2019-03-22 13:26:34 +01: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
Mordred
2c4b4127c8
Preload defense / block values into items
2019-03-20 22:16:02 +01:00
Mordred
986a692fcd
Calculate and display character stats correctly
2019-03-20 21:29:34 +01:00
mordred
704a9df6ed
Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop
2019-03-20 15:22:56 +01:00
mordred
0123c195ad
Added lookup table to calc in preparation of improved calculation
2019-03-20 15:22:40 +01:00
Mordred
35916395b9
Merge pull request #533 from NotAdam/develop
...
pass actionid through to onEObjHit script callback
2019-03-20 09:50:45 +01:00
mordred
bd497a74a9
Great improved connection stability when connecting to a remote world-server
2019-03-20 09:15:57 +01:00
mordred
c59b1df53b
General cleanup and improvements of quest_parser
2019-03-18 15:51:04 +01:00
NotAdam
df78389013
pass actionid through to onEObjHit script callback
2019-03-19 00:01:34 +11:00
Mordred
877b8153c2
Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop
2019-03-17 22:26:33 +01:00
Mordred
11e06540b2
Added SubWil020
...
Changed the way QuestFlags are indexed to directly mimic retail.
This should make implementing new quests more straight forward as
indices can be used as they appear in the decompiled scripts.
2019-03-17 22:25:52 +01:00
NotAdam
6d9ef0e6c3
add missing zonepositions, use move semantics for framework constructor
2019-03-17 13:50:01 +11:00
mordred
65bdba4dfe
Refactor -> removal of unnessecary player pointer in eventhandler
2019-03-14 14:08:21 +01:00
Mordred
4eee04156d
Plenty more cleanup and code quality adjustments.
2019-03-11 22:48:33 +01:00
mordred
df8a5aacae
Renamed GamePacketNew... finally
2019-03-08 15:34:38 +01:00
mordred
3e4964e65c
Refactor -> this has been bothering me for a while...
2019-03-08 09:43:56 +01:00
Mordred
e34c4a805c
Merge pull request #524 from NotAdam/action_rewrite
...
WIP action rewrite
2019-03-08 00:08:10 +01:00
NotAdam
dea1f30f8b
fix recast time truncated by field size, correctly send actionstart
2019-03-08 00:26:41 +11:00
NotAdam
d948ac942a
fix casting stateflag not being unset after finishing a cast
2019-03-07 22:41:05 +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
Mordred
34b437e16d
Improving log readability for client actions
2019-02-24 11:10:55 +01:00
NotAdam
35dfef2079
Merge branch 'develop' into action_rewrite
2019-02-20 23:26:47 +11:00
NotAdam
e23559eec6
pass instancecontent by reference instead of shared ptr
2019-02-20 19:53:54 +11:00
NotAdam
f692c7bccf
minor refactoring, fix adventurer actions not working
2019-02-17 16:55:00 +11:00
NotAdam
c5a0b97f33
Add EventActions back in so the opening quests work again
2019-02-17 15:47:03 +11:00
NotAdam
c5f2409234
only allow area aoe actions through the aoe handler
2019-02-11 19:10:42 +11:00
NotAdam
7ecbbd07c7
cleanup some unneeded log output
2019-02-11 14:51:56 +11:00
NotAdam
f9abeee2f7
fix effect packets not showing the action name after the initial cast
2019-02-11 11:47:04 +11:00
NotAdam
9fb1f8c2d5
add players to aggro table when using actions so script callbacks work
2019-02-11 10:36:17 +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