collett
627cf93b4c
fix performing
2021-02-25 21:28:58 +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
collett
f5c9e56aa1
bug fixes and implement house exterior editing.
2021-02-06 05:18:26 +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
3d4e39846c
implement diving
2020-11-16 17:11:05 +09:00
collett
a006900fba
event battle fix
2020-11-11 20:06:29 +09: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
570eb19b18
Add TradeMultipleReturnEventHander, seen in quests where the player trade more than 1 item to an npc.
2020-06-21 19:49:52 +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
collett
e97165eaac
clean up
2020-06-15 08:40:55 +09:00
collett
ecd8adf21b
implement "/sit" on world obj
2020-06-15 08:36:27 +09:00
collett
104f554a40
fix adding crystal also adds gil.
2020-06-14 23:32:56 +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
collett
3ae54d3db0
fix build
2020-05-16 06:13:07 +09:00
collett
d5677b2a5a
greater than 65535 effect entry value.
2020-05-16 02:46:51 +09:00
Mordred
fb8d4e9794
Merge pull request #672 from collett8192/shop_update
...
delete sold item from db
2020-05-12 00:18:19 +02:00
Mordred
54ea88ffdd
Merge pull request #671 from collett8192/get_item_icon_fix
...
Add LootMessage packet to fix old ItemObtainIcon.
2020-05-12 00:17:59 +02:00
collett
228f9b0ef4
should silent the sound effect as well
2020-05-12 04:15:52 +09:00
Flawed
5f4d87cd7b
Fill in other known EventHandlerTypes
2020-05-11 12:12:12 -07:00
collett
302d06c038
also when logout
2020-05-12 03:06:04 +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
15e5d60b0b
fix build
2020-05-11 06:43:07 +09:00
collett
b70435413e
Selling items and buying back from shop, show corresponding messages in chat.
2020-05-11 06:27:34 +09:00
Flavien Normand
2c7d74e72c
Add Fishing and Craft event types
2020-05-10 20:45:18 +02:00
collett
97b2c2a867
Handle minion despawn.
2020-05-07 23:57:16 +09:00
collett
01555ee8da
Fix CFCancel, more opcode update.
2020-05-01 20:19:10 +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
collett
cb2211a8f8
add new packet
2020-03-15 22:12:55 +09: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
f10d7938d7
fix lobby gameconnection
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