1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-14 06:27:45 +00:00
Commit graph

354 commits

Author SHA1 Message Date
Mordred
598dd50ff2 More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
27dc5f8d93 style... 2019-03-31 23:53:44 +02:00
Mordred
e06099f762 Questbattle instances can be created and joined. 2019-03-31 23:45:03 +02:00
Mordred
e1e7affcde Added default questBattle scripts and added implementation for QuestBattle constructor 2019-03-31 13:48:09 +02:00
Mordred
305a1e9c3a eobj_parser also parses questbattles now 2019-03-31 13:06:37 +02:00
Mordred
e18ec582ed Do not unlock all minions by default 2019-03-31 11:39:24 +02:00
Mordred
859fd0044a More groundwork for questbattles 2019-03-31 11:27:11 +02:00
Mordred
5701749f9b Initial work on QuestBattle instances 2019-03-31 01:39:49 +01:00
Mordred
5c9d40fa9b 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
3f22f0de18 Re-added setOwner method to BNpc, not working yet though 2019-03-28 23:57:58 +01:00
Mordred
c2ca32592c Hunting log now implemented for classes. GC still to come 2019-03-28 22:58:40 +01:00
Mordred
ec21b1de21 Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop 2019-03-28 16:27:41 +01:00
mordred
3c554f4d0d Repaired quest rewards 2019-03-28 11:59:02 +01:00
Mordred
a6ba575932 Properly initialize hunt data from db 2019-03-26 23:08:34 +01:00
NotAdam
ae4aab491e add CrashHandler to lobby/api/world and cleanup test code in tools 2019-03-26 23:17:57 +11:00
mordred
e0a3c4d35d Fixed quest complete size, db reinit needed 2019-03-26 09:27:48 +01:00
Mordred
4482d91e8e
Merge pull request #535 from NotAdam/develop
more stat calc functions, combo length validation
2019-03-26 08:17:22 +01:00
Mordred
37fd168051
Update PlayerSql.cpp 2019-03-26 08:13:45 +01:00
NotAdam
4b8b58a1a2 move m_bonusStats to std::array and zero it out on init 2019-03-26 17:33:00 +11:00
NotAdam
9eb765e85a add malformed packet check back in and handle lobby connections better 2019-03-26 17:33:00 +11:00
NotAdam
acbfff5ab0 fix windows builds for now, missing a couple stat functions 2019-03-26 17:33:00 +11:00
NotAdam
14d42f857d validate the time since the last combo action and ignore any old combos 2019-03-26 17:33:00 +11:00
NotAdam
b13c9eab18 more stat calc functions, some are missing still 2019-03-26 17:33:00 +11:00
NotAdam
aee78a21e5 add a bunch of stat calc functions in 2019-03-26 17:33:00 +11:00
Mordred
8b6e78877d Load hunting log data 2019-03-26 00:04:27 +01:00
NotAdam
ec20b66f5b make more vfx items work good 😎 2019-03-24 00:48:21 +11:00
NotAdam
c03b38b2fb fix stats breaking at level 70 due to reading past the level table 2019-03-23 23:12:41 +11:00
NotAdam
06e199a364 add rudimentary action comboing, doesn't highlight actions on the hotbar 2019-03-23 20:59:51 +11:00
NotAdam
b89d7fa71c more naming and style consistency in ScriptAPI 2019-03-23 17:02:47 +11:00
NotAdam
57d11460d6 rename ScriptObject getFramework to framework for consistency 2019-03-23 16:57:00 +11:00
NotAdam
9df536794b style fix, not sure how that happened 2019-03-23 12:40:17 +11:00
NotAdam
6938e16618 minor cleanup and move mp cost calc into calcstats 2019-03-23 11:48:49 +11:00
Mordred
3f44b6c91b Build fix 2019-03-22 22:02:37 +01:00
mordred
03b6f5229d Added probability functions for dh / ch / block 2019-03-22 13:26:34 +01:00
Mordred
3e7950d219 Pieity bonus applies to mp and vitality to hp now 2019-03-21 18:53:32 +01:00
Mordred
df2da68633 Gear matters!
Gear stats are applied now, excluding materia.
2019-03-21 18:06:48 +01:00
Mordred
497761a282 Preload defense / block values into items 2019-03-20 22:16:02 +01:00
Mordred
b639db836e Calculate and display character stats correctly 2019-03-20 21:29:34 +01:00
mordred
adc6cab69b Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop 2019-03-20 15:22:56 +01:00
mordred
0c89ada077 Added lookup table to calc in preparation of improved calculation 2019-03-20 15:22:40 +01:00
Mordred
2d2579d0ac
Merge pull request #533 from NotAdam/develop
pass actionid through to onEObjHit script callback
2019-03-20 09:50:45 +01:00
mordred
66be114dc7 Great improved connection stability when connecting to a remote world-server 2019-03-20 09:15:57 +01:00
mordred
8105473992 General cleanup and improvements of quest_parser 2019-03-18 15:51:04 +01:00
NotAdam
5412677e9d pass actionid through to onEObjHit script callback 2019-03-19 00:01:34 +11:00
Mordred
dc3e235c0c Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop 2019-03-17 22:26:33 +01:00
Mordred
67a9b3cc5a 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
f1469a554c add missing zonepositions, use move semantics for framework constructor 2019-03-17 13:50:01 +11:00
mordred
cfa049a2b5 Refactor -> removal of unnessecary player pointer in eventhandler 2019-03-14 14:08:21 +01:00
Mordred
8a35c4e370 Plenty more cleanup and code quality adjustments. 2019-03-11 22:48:33 +01:00
mordred
bfa6f74501 Renamed GamePacketNew... finally 2019-03-08 15:34:38 +01:00