1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-11 21:17:45 +00:00
Commit graph

138 commits

Author SHA1 Message Date
Mordred
8d1b25eaa1 Questbattle instances can be created and joined. 2019-03-31 23:45:03 +02:00
Mordred
d55ae2c8c0 More groundwork for questbattles 2019-03-31 11:27:11 +02: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
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
68cc187cc6 validate the time since the last combo action and ignore any old combos 2019-03-26 17:33:00 +11:00
Mordred
6e52a63526 Load hunting log data 2019-03-26 00:04:27 +01:00
NotAdam
789b5dfd9e add rudimentary action comboing, doesn't highlight actions on the hotbar 2019-03-23 20:59:51 +11: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
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
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
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
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
83f6bd247b restructure how actionscripts work 2019-02-10 23:28:15 +11:00
NotAdam
087523c72f refactor transactionId -> sequence 2019-02-09 22:59:14 +11:00
NotAdam
3099189cf2 cleanup unused getClassAsInt function 2019-02-09 18:01:53 +11:00
NotAdam
274a591fed move effectentry to common, minor refactoring 2019-02-09 17:07:53 +11:00
NotAdam
37f71da03c cleanup teleport query code 2019-02-08 21:20:53 +11:00
NotAdam
a90dfca45f remove most code related to the old action implementation 2019-02-08 21:18:01 +11:00
AriAvery
382af071da Update BNpc.cpp 2019-02-06 23:29:51 +01:00
AriAvery
cd88426d7d Update BNpc.cpp 2019-02-06 23:28:17 +01:00
AriAvery
64c814157b Mostly retial like movement + bnpcs auto attack move delay 2019-02-06 18:51:51 +01:00
AriAvery
baedbf6e71 Improved player momvement 2019-02-06 08:49:57 +01:00
NotAdam
5d965493e9 fix name inconsistency with bnpc kill script callbacks 2019-02-02 23:32:36 +11:00
NotAdam
b777f24195 refactor minion to companion and add companion spawning 2019-02-02 23:06:57 +11:00
Mordred
858ae86075 Temprarly disabling pushing of other bnpcs 2019-01-31 23:08:43 +01:00
NotAdam
8c8dc18ffa don't send position updates when pushing bnpcs 2019-02-01 00:04:19 +11:00
NotAdam
527a93d97c Revert "fix npcs not facing target after being pushed"
This reverts commit e7ad1da1dc.
2019-02-01 00:03:15 +11:00
NotAdam
e7ad1da1dc fix npcs not facing target after being pushed 2019-01-31 23:55:55 +11:00
NotAdam
e6c59935e6 minor cleanup, some improvements to bnpc avoidance 2019-01-31 23:44:53 +11:00
NotAdam
12e09da3ca slight improvements to bnpc avoidance 2019-01-31 23:19:25 +11:00
NotAdam
8bb5f9737d add naive bnpc pushing behaviour 2019-01-31 22:49:04 +11:00
NotAdam
f3722be358 ignore aggro range calc if level difference >= 10 2019-01-31 21:46:05 +11:00
NotAdam
166074a559 add deminishing aggro range based on level difference 2019-01-31 17:53:20 +11:00
NotAdam
faf39e8942 style fix, type consistency 2019-01-31 12:46:51 +11:00