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

246 commits

Author SHA1 Message Date
collett
55cfdd5967 Handle minion despawn. 2020-05-07 23:57:16 +09:00
collett
926c6896a9 JobGauge definition 2020-04-24 19:24:04 +09:00
collett
4b0b5424aa remove wrong packet. it was PlayerClassInfo. 2020-03-20 17:39:39 +09:00
collett
a0911a8a17 update 5.21 hotfix, load player stats after inventory. 2020-03-17 22:23:26 +09:00
Adam
974f76b636
Merge pull request #651 from Arazati/develop-serious
implemented dyeable items
2020-03-17 12:54:08 +11:00
Arazati
359200f94b more style changes 2020-03-16 02:08:35 -07:00
Arazati
13e20e6727 style + cast changes 2020-03-16 01:37:00 -07:00
Arazati
b3aeb70338 implement dyeing items + show dyes in examine 2020-03-14 00:57:09 -07:00
collett
8cc4b4249f 5.21 2020-03-10 21:10:20 +09:00
Sophie Hamilton
12f5603b11 Check for nullptr before using returned map data
It's best to not crash the server if we can help it.
2020-03-03 08:37:19 +00:00
Sophie Hamilton
6e77fcc226 Additional EXP bonus on full map completion
When the map is fully completed, gain an additional EXP bonus equal to
10 times the regular amount.
2020-03-02 08:55:06 +00:00
Sophie Hamilton
0fd2813c5d Make Player::discover() honour passed map_id
The Sapphire::Entity::Player::discover() method never actually honoured
the passed map_id, instead always using the ID of the map the player was
currently in.
2020-03-02 08:55:06 +00:00
NotAdam
5ccbaea266 fix quest_parser to use new service locator 2020-03-01 11:58:26 +11:00
NotAdam
41e6d73ff3 move to new service locator 2020-03-01 11:58:26 +11:00
NotAdam
64828a4c8a start of new service locator impl 2020-03-01 11:58:25 +11:00
collett
474ae240dc Should not gain any exp past max level. 2020-02-27 00:59:28 +09:00
NotAdam
c1b11a312b fix excel structures, been a while 2020-02-24 23:04:52 +11:00
collett
0d8b406a77 Inventory fix and more opcode update. 2020-02-24 18:23:43 +09:00
collett
9095d5b4bb fix build 2020-02-19 16:51:31 +09:00
collett
d80d4ba1bf 5.2 packet update. 2020-02-18 23:05:24 +09:00
collett
05f38dedde fix derp 2020-01-24 08:09:20 +09:00
collett
a7d527bf0a these bytes are mounts as well. 2020-01-23 23:23:44 +09:00
collett
78e0e4d985 enum/struct/packet updates, fix dot/hot tick, remove incorrect initial delay for player autoattacks. 2020-01-19 21:20:01 +09:00
Adam
38392be3bf
Merge pull request #625 from collett8192/crit_and_dh
Critical and direct hit.
2020-01-09 12:03:49 +11:00
collett
f7f44e9c15 rename 2020-01-08 18:28:19 +09:00
collett
00d8c0eef7 Fix shop packet. 2020-01-08 18:26:11 +09:00
collett
ddb08ff59c rip vs2019 right click rename 2020-01-08 17:59:02 +09:00
collett
4bdfb1ef1f oops 2020-01-08 17:32:15 +09:00
collett
586a1ab0bb crit & dh 2020-01-07 19:16:13 +09:00
collett
5083b51bf2 Play the sound effect when buying items from shop.
When selling the sound effect is also played (and shop switch to buy back tab as well) but the selling logic code is not there so...
2020-01-06 19:57:18 +09:00
NotAdam
204ff7ec84 fix linux build 2020-01-06 20:23:03 +11:00
コレット
4c324bf602
Merge branch 'develop' into action 2020-01-06 00:37:57 +09:00
collett
a27098390b Minor tweaks and code clean up. 2020-01-05 20:49:50 +09:00
NotAdam
2824c30342 Merge branch 'develop' into exit_poprange 2020-01-05 20:06:31 +11:00
collett
1ae1bcd54d Fix base stats calc.
Better max hp.
2020-01-05 17:41:38 +09:00
collett
9cd17b3caa Action system updates. 2020-01-05 17:09:27 +09:00
Adam
3090de3b20
Merge pull request #619 from collett8192/inventory_fixes
Inventory fixes.
2020-01-05 09:24:51 +11:00
Adam
6f9c299a04
Merge pull request #618 from collett8192/quest_reward
Fix quest reward choice.
2020-01-05 09:24:40 +11:00
collett
bab1d384c2 Inventory fixes. 2020-01-05 06:20:50 +09:00
collett
a588adca8c Fix quest reward choice.
Quest scripts need to call player.giveQuestRewards( getId(), result.param3 ) for it to work.
2020-01-05 05:25:35 +09:00
collett
7f4184bfbc Move quest finish packet to where it belongs to so we can abandon quests. 2020-01-05 05:19:05 +09:00
collett
2308a41a63 Fix aetheryte. 2020-01-03 22:39:45 +09:00
collett
cd0f7fbd2b Fix item being added more than once when there is already a stack of the same item. 2020-01-03 01:24:39 +09:00
NotAdam
acacfc5553 fix eventplay opcodes/names 2020-01-02 14:42:58 +11:00
Adam
f5bf06ed00
Merge branch 'develop' into opcode_update 2020-01-02 14:21:39 +11:00
collett
5a4665af45 Update 5.18 opcodes and packets. 2020-01-01 23:17:13 +09:00
kbasikhin
2f129bbe30 comparing floating point with "==" or "!=" is not correct (Chara.cpp) 2019-12-30 13:59:57 +03:00
kbasikhin
4186df6b40 using static and reinterpret casts instead of old style casts 2019-12-30 13:58:41 +03:00
Mordred
71e7ef982c Fixed housing opcodes 2019-10-28 22:18:23 +01:00
Mordred
ee5c7179e9 Apply rotation properly when using zoneline / aetheryte 2019-10-27 08:26:48 +01:00