Mordred
4ba59e92fd
Added some InitZone information
2019-04-02 23:56:47 +02:00
Mordred
e09637c20e
More simplifications of the questbattle handling, exposing a script function to init player position
2019-04-02 00:00:58 +02:00
Mordred
7465466bcd
style...
2019-03-31 23:53:44 +02:00
Mordred
8d1b25eaa1
Questbattle instances can be created and joined.
2019-03-31 23:45:03 +02:00
Mordred
e63aec1986
Added default questBattle scripts and added implementation for QuestBattle constructor
2019-03-31 13:48:09 +02:00
Mordred
be4d961116
eobj_parser also parses questbattles now
2019-03-31 13:06:37 +02:00
Mordred
b38da7c7cf
Do not unlock all minions by default
2019-03-31 11:39:24 +02:00
Mordred
d55ae2c8c0
More groundwork for questbattles
2019-03-31 11:27:11 +02:00
Mordred
1b86b87503
Initial work on QuestBattle instances
2019-03-31 01:39:49 +01:00
Mordred
38701d647c
Claimed mobs will now display in the correct color. Red if owned by self, purple if owned by others
2019-03-29 17:12:22 +01:00
Mordred
920ab52508
Re-added setOwner method to BNpc, not working yet though
2019-03-28 23:57:58 +01:00
Mordred
988ab5b020
Hunting log now implemented for classes. GC still to come
2019-03-28 22:58:40 +01:00
Mordred
4c35a7e1a7
Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop
2019-03-28 16:27:41 +01:00
mordred
d6bc118ee8
Repaired quest rewards
2019-03-28 11:59:02 +01:00
Mordred
52c451d274
Properly initialize hunt data from db
2019-03-26 23:08:34 +01:00
NotAdam
0a6593bdd5
add CrashHandler to lobby/api/world and cleanup test code in tools
2019-03-26 23:17:57 +11:00
mordred
8cd18d6a33
Fixed quest complete size, db reinit needed
2019-03-26 09:27:48 +01:00
Mordred
5d3ae12a26
Merge pull request #535 from NotAdam/develop
...
more stat calc functions, combo length validation
2019-03-26 08:17:22 +01:00
Mordred
b10aa85080
Update PlayerSql.cpp
2019-03-26 08:13:45 +01:00
NotAdam
142b5571b6
move m_bonusStats to std::array and zero it out on init
2019-03-26 17:33:00 +11:00
NotAdam
aac14164b8
add malformed packet check back in and handle lobby connections better
2019-03-26 17:33:00 +11:00
NotAdam
0488e713b8
fix windows builds for now, missing a couple stat functions
2019-03-26 17:33:00 +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
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