1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-23 10:17:44 +00:00
Commit graph

461 commits

Author SHA1 Message Date
Mordred
0215d8eccb Very basic proof of concept of streamlined actor filters 2019-04-04 23:57:06 +02:00
Mordred
af07092978 Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
NotAdam
dbb81a9384 cleanup old func def, add docs for new funcs 2019-04-04 22:19:56 +11: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
Mordred
4cc8b99da2 Added some InitZone information 2019-04-02 23:56:47 +02:00
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