AoShinHo
d6f2f49b6d
Converted ZC_ENTER_ROOM to struct ( #8590 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-09-03 18:16:18 +02:00
AoShinHo
37bc0f4c10
PACKET_ZC_HIGHJUMP ( #8588 )
2024-08-29 07:50:39 +02:00
AoShinHo
5138ae74fc
Converted ZC_CHANGE_DIRECTION to struct ( #8584 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-08-27 19:04:38 +02:00
AoShinHo
e0d1250645
Converted ZC_USER_COUNT to struct ( #8585 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-08-27 15:50:00 +02:00
AoShinHo
d5267c63a9
Converted ZC_NOTIFY_ACT to struct ( #8571 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-08-27 09:59:26 +02:00
Daegaladh
aacca52eec
Fixed Elemental SP recalc and packet conversion ( #8531 )
2024-08-02 13:58:24 +02:00
Daegaladh
549fc3f860
Fixed searchstores and added a map parameter ( #8456 )
...
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-06-26 20:21:26 +02:00
Lemongrass3110
1ca634df1d
Packet cleanups - const and casts ( #8422 )
2024-06-20 14:33:47 +02:00
Lemongrass3110
34eb4be25b
Preparatory cleanup of parties ( #8418 )
2024-06-12 15:39:24 +02:00
Lemongrass3110
9c9dcc8cab
Preparatory cleanup of guilds ( #8417 )
2024-06-12 14:47:52 +02:00
Lemongrass3110
aaa9890470
Preparatory cleanup of clans ( #8416 )
2024-06-12 10:03:44 +02:00
Lemongrass3110
79935a75c9
Updated Hercules packets ( #8368 )
2024-05-26 17:31:23 +02:00
Atemo
cc60c46e5f
Converted some packets to structs ( #8353 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-05-25 22:17:12 +02:00
Atemo
361530a1b6
Converted some packets to structs ( #8351 )
2024-05-21 21:28:01 +02:00
Atemo
d1cf6f4ac7
Converted some packets to structs ( #8332 )
2024-05-20 21:13:59 +02:00
Jittapan Pluemsumran
d445497870
Converted a bunch of packets to structs ( #8295 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-05-09 23:06:32 +02:00
Lemongrass3110
b48948822a
Replaced NULL with nullptr ( #8298 )
2024-05-03 19:38:13 +02:00
Lemongrass3110
3ada0c11be
Converted some banking packets to struct ( #8297 )
2024-05-03 13:35:20 +02:00
Daegaladh
7ddd035442
Fixed clif type conversion warnings ( #8294 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-05-03 09:26:02 +02:00
Lemongrass3110
827517f8cf
Cleaned up a few TODOs from #7963 ( #8254 )
2024-05-02 22:44:31 +02:00
Lemongrass3110
8745391ad4
Cleaned up ZC_INVENTORY_TAB ( #8217 )
...
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2024-04-04 08:42:19 +02:00
Lemongrass3110
9440869743
Cleaned up ZC_AUTOSPELLLIST ( #8216 )
...
Cleaned up code.
Fixed invalid allocations from the old code.
Changed to struct.
Use correct packet id.
Fixed invalid RENEWAL check instead of PACKETVER.
Thanks to @aleos89
2024-04-02 16:06:56 +02:00
Lemongrass3110
349b04bf28
Cleaned up CZ_PARTY_CONFIG ( #8204 )
...
Thanks to @aleos89
2024-04-02 09:53:11 +02:00
Vincent Stumpf
d4ec7eb241
Fix inventory expansion packet versions ( #8148 )
...
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-02-28 01:03:07 +01:00
Lemongrass3110
e4ec88c666
Added support for CZ_RESET_SKILL ( #8062 )
...
Fixes #7961
Added a dummy implementation to prevent players from disconnecting, until we know what that command should do.
Thanks to @jamesandrewww
2023-12-29 10:40:55 +01:00
Lemongrass3110
b6f17692e9
Updated Hercules packets ( #8056 )
2023-12-29 00:20:09 +01:00
Lemongrass3110
ac85d44197
Refactored CZ_REQ_MERGE_ITEM ( #8039 )
...
Thanks to @secretdataz!
2023-12-20 13:39:11 +01:00
Vincent Stumpf
d2e972cfd1
Fix Undeclared HEADER_ZC_SEARCH_STORE_INFO_ACK 2010-08-03 ( #7679 )
2023-04-09 20:34:52 +02:00
Balfear
134bfbe986
Added new guild UI features ( #6285 )
...
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Null Ragnarok Relation <59070443+iberryRO@users.noreply.github.com>
2023-01-05 23:39:30 +01:00
Lemongrass3110
9dda166c0e
Converted cash shop database to YAML ( #6299 )
...
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2023-01-05 18:30:07 +01:00
Lemongrass3110
39d5a02a31
Initial release of adventure agency ( #7224 )
...
Thanks to @Dia, @OptimusM, @Balferian and @ecdarreola
2022-12-21 01:17:42 +01:00
Lemongrass3110
eb8587f5b5
Removed the strange ACK function concept ( #7404 )
...
Cleans up packet database a little more.
Turned some more packets into structs.
Co-authored-by: Vincent Stumpf <vincents.995@gmail.com>
2022-11-17 22:09:12 +01:00
Lemongrass3110
a76e7b8818
Cleanup for guild position change ( #7405 )
...
Fixes #7387
This not really fully fixes it, but it makes it more clear.
Additionally changed to structs.
Thanks to @MrAntares
2022-11-05 17:27:02 +01:00
Jittapan
b28eac7b56
Cleaned up CZ_PC_SELL_ITEMLIST and its related functions
...
* Added a validation check for remaining item amount
2022-11-03 22:08:36 +07:00
Aleos
d7bf5ebb58
Adds support for macro detection ( #7315 )
...
* Adds the official client macro detection system.
* Includes the ability to load imagery at server boot.
* See doc/captcha_db.txt for more information!
Thanks to @Asheraf and @Lemongrass3110!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-10-14 10:54:19 -04:00
Lemongrass3110
fa4666d7af
Fixed some packets for 2022 clients ( #7276 )
...
Migrates a few packets from FIFO to structs.
Migrates friendlist to struct and fixed invalid version check.
Added a new guild related packet that does nothing for the time being.
Synced to latest Hercules' packet definitions.
Fixed name of ZC_SOULENERGY.
Thanks to @Dia and @Pokye.
2022-09-22 01:50:24 +02:00
Lemongrass3110
38b8d5a994
Initial release of item package selection ( #7239 )
...
Thanks to @aleos89 and @Atemo
Co-authored-by: Atemo <capucrath@gmail.com>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-09-12 22:06:04 +02:00
Lemongrass3110
8629c6445a
Initial release of item enchant UI ( #7186 )
...
Thanks to @aleos89, @Atemo @idk-whoami
2022-09-05 00:52:37 +02:00
Lemongrass3110
a0eb9d5ee2
Initial release of item reform UI ( #7185 )
...
Thanks to @idk-whoami, @Benq28021997, @datawulf, @Atemo and @aleos89
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-08-24 22:24:13 +02:00
Lemongrass3110
001981cf66
Initial implementation of enchantgrade UI ( #6913 )
...
Includes walkscript conversion of kRO scripts
Thanks to @Asheraf, @Balferian, @JohnnyPlayy, @aleos89, @Atemo, @eppc0330 and @Pokye.
Co-authored-by: JohnnyPlayy <lenon32@gmail.com>
Co-authored-by: Asheraf <Asheraf@users.noreply.github.com>
Co-authored-by: Balferian <balfear@yandex.ru>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2022-06-07 16:45:35 +02:00
Lemongrass3110
252e873e98
Update packets to Hercules v2022.04.07 ( #6933 )
...
Syncs the packet structures to HerculesWS/Hercules@9d0de90
Thanks to @4144 and @Asheraf for maintaining it.
2022-05-09 18:08:55 +02:00
Lemongrass3110
e2c15afd9d
Fixed barter packetversion checks
2022-03-07 22:55:42 +01:00
Lemongrass3110
08192a35bc
Revamped Laphine UIs ( #6625 )
...
Fixes #3302
Closes #4348
Thanks for the initial release by @Cydh in #4348 and everyone that contributed to it.
All existing data was migrated and cleaned up where necessary.
Thanks to @Everade for his help here.
Laphine UIs are now fully yamlified and not dependent on the script engine.
They make use of new item group features and of the already existing random option group feature.
This way they will be far easier to be maintained, even though they are a little less customize able.
Thanks to @limitro, @CairoLee, @dimasshotta and everyone else who contributed!
Co-authored-by: Cydh <cydh.ramdh@gmail.com>
Co-authored-by: Everade <Everade@users.noreply.github.com>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-02-22 21:52:27 +01:00
Lemongrass3110
e40da669ed
Initial release of barter shops ( #6508 )
...
Fixes #5062
Thanks to @Atemo and @aleos89
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-01-21 00:59:16 +01:00
Lemongrass3110
bf3bd7fb03
Synced packs_struct.hpp with Hercules ( #6495 )
...
Credits to the respective authors
2022-01-12 14:07:02 +01:00
Lemongrass3110
916860fef8
Implemented inventory expansion ( #6485 )
...
Fixes #5218
2022-01-12 09:12:47 +01:00
Lemongrass3110
c22ef3f547
Initial release of stylist UI ( #6446 )
...
Fixes #3037
Thanks to @Balferian and @aleos89
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-01-09 21:56:58 +01:00
Lemongrass3110
4bc9e24b4e
Initial support for 2021-11-03RagexeRE ( #6431 )
...
Fixes #6415
2022-01-09 14:03:17 +01:00
Lemongrass3110
7556453dfc
Merge of Rytech's 4CrAM ( #6414 )
...
Merged Rytech2/4CrAM-Open@978d4fc406
Original author is @Rytech2 and all credits belong to him.
Cleanups by @Lemongrass3110, @aleos89 and @Atemo.
Co-authored-by: Rytech2 <rytech16@gmail.com>
Co-authored-by: aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <capucrath@gmail.com>
2021-12-30 20:25:19 +01:00
Daegaladh
b52b3c9a40
Fixed potential crash on BG queue ( #5900 )
2021-04-27 23:02:54 +02:00