1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-08 19:57:46 +00:00
Commit graph

273 commits

Author SHA1 Message Date
Tahir
ee11c313ab Fix vs2022 build 2023-02-05 08:41:32 +09:00
Taezen
52d83465a1 remove completed quest properly 2021-09-29 15:43:15 +02:00
collett
413c69aa41 container db fix 2021-09-17 02:07:15 +09:00
collett
378e5d75bc fix wrong value used to determine armory container for swapped out equipment. 2021-09-12 00:18:04 +09:00
collett
26f0b7f88f load quest icon correctly after finishing a quest. 2021-09-10 18:28:39 +09:00
Taezen
55247a41f6 minor changes for the map implementation 2021-09-06 11:39:52 +02:00
Taezen
e8c7c83197 Map support 2021-08-30 10:16:05 +02:00
コレット
23b7b052a1
PublicContent support. (#720)
* PublicContent support.

* update code
2021-08-16 18:18:29 +10:00
コレット
b1e430cf39
CF register fix. (#719)
* CF register fix.

* typo
2021-08-10 16:55:10 +10:00
collett
301bd61180 update to 5.55 hotfix
Co-authored-by: Jeido Uran <tourais.q@gmail.com>
2021-07-27 07:33:55 +09:00
collett
f499b53f25 store new mount bytes to db 2021-02-16 23:56:31 +09:00
collett
c4effc7e21 EquipSlotCategory reverted back or I updated the wrong enum last time? Anyway all values are checked manually and better naming. 2021-02-16 23:56:31 +09:00
Jeido
0bc38c791c style 2021-01-25 17:46:28 +01:00
Jeido
de160f96de Several fixes and improvements
-Eobj will keep their animation flag even after respawning
-Using !set classjob properly updates stats and UI
-Using an emote while /changepose is active doesn't immediatly interrupt the emote anymore
-GM2Command Logging moved to info instead of debug to match GM1
-//gm raise doesn't raise the target twice anymore
-Fix modelSubWeapon always being reset to 0 upon logging in
-Added TerritoryIntendedUses
2021-01-25 17:41:45 +01:00
collett
0ec4c4e4fd 5.35 updates 2020-11-11 02:07:59 +09:00
collett
d887ecdebe inventory fix 2020-06-28 09:27:44 +09:00
collett
00f0adf620 typo 2020-06-17 02:30:57 +09:00
collett
031d354bbd add id check in addItem as well 2020-06-17 02:28:39 +09:00
collett
b43893d560 prevent empty quest reward slot (id == 0) being added as items 2020-06-17 02:19:34 +09:00
Sophie Hamilton
0902d31980 Fix quest completion for questId > 2047 (67583)
It's currently impossible to permanently store quest completion flags
for quests beyond questId 2047 (67583) due to the code using a type
that's too small. This manifests in the correct quest completion packet
being sent, but as soon as you move to another zone the quest disappears
from the journal (and is probably replaced by another quest you didn't
ask for).

This fixes the issue by using an appropriately-sized index variable, and
also increases the flag storage so that all currently-available quests
can be stored.
2020-05-28 05:55:22 +01:00
Mordred
fb8d4e9794 Merge pull request #672 from collett8192/shop_update
delete sold item from db
2020-05-12 00:18:19 +02:00
collett
228f9b0ef4 should silent the sound effect as well 2020-05-12 04:15:52 +09:00
collett
0273931e4c delete sold item from db 2020-05-12 02:57:48 +09:00
collett
cc95097fbe Add LootMessage packet to fix old ItemObtainIcon. 2020-05-12 02:30:21 +09:00
collett
37fbb35c0a Fix armory. 2020-05-12 00:19:18 +09:00
collett
1e53333c9e Fix buy back price. 2020-05-11 19:03:52 +09:00
collett
b70435413e Selling items and buying back from shop, show corresponding messages in chat. 2020-05-11 06:27:34 +09:00
collett
97b2c2a867 Handle minion despawn. 2020-05-07 23:57:16 +09:00
collett
484657f102 JobGauge definition 2020-04-24 19:24:04 +09:00
collett
f5cbf58706 remove wrong packet. it was PlayerClassInfo. 2020-03-20 17:39:39 +09:00
collett
baad397507 update 5.21 hotfix, load player stats after inventory. 2020-03-17 22:23:26 +09:00
Adam
96774b5f55 Merge pull request #651 from Arazati/develop-serious
implemented dyeable items
2020-03-17 12:54:08 +11:00
Arazati
1496999358 more style changes 2020-03-16 02:08:35 -07:00
Arazati
02f1bd71c5 style + cast changes 2020-03-16 01:37:00 -07:00
Arazati
4c75f1fd32 implement dyeing items + show dyes in examine 2020-03-14 00:57:09 -07:00
collett
b2c92340f7 5.21 2020-03-10 21:10:20 +09:00
Sophie Hamilton
8f62c23a8b 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
f8236147a6 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
579972278b 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
894c1016af fix quest_parser to use new service locator 2020-03-01 11:58:26 +11:00
NotAdam
ca102697f4 move to new service locator 2020-03-01 11:58:26 +11:00
NotAdam
3a2272594e start of new service locator impl 2020-03-01 11:58:25 +11:00
collett
793c6120a6 Should not gain any exp past max level. 2020-02-27 00:59:28 +09:00
NotAdam
b6344cfe23 fix excel structures, been a while 2020-02-24 23:04:52 +11:00
collett
c22f524435 Inventory fix and more opcode update. 2020-02-24 18:23:43 +09:00
collett
39cc5af97b fix build 2020-02-19 16:51:31 +09:00
collett
c98594f6c5 5.2 packet update. 2020-02-18 23:05:24 +09:00
collett
264f4bd459 fix derp 2020-01-24 08:09:20 +09:00
collett
66a2021e95 these bytes are mounts as well. 2020-01-23 23:23:44 +09:00
collett
60e701dbdd enum/struct/packet updates, fix dot/hot tick, remove incorrect initial delay for player autoattacks. 2020-01-19 21:20:01 +09:00