17761 Commits

Author SHA1 Message Date
Lemongrass3110
aaa6db65d5 Replay version by @eppc0330 2022-11-30 23:54:35 +01:00
Lemongrass3110
cc76262081 Fixed client getting out of sync 2022-11-30 23:42:13 +01:00
Lemongrass3110
34d0746df6 Fixed some circles during loading 2022-11-30 23:41:52 +01:00
Lemongrass3110
0e4bc36d6b No points for autotraders! 2022-11-30 23:02:41 +01:00
Lemongrass3110
45c799acc9 Added client maximum seconds constant 2022-11-30 23:01:07 +01:00
Lemongrass3110
3353de0e8f Fixed accumulated seconds calculation 2022-11-30 23:00:32 +01:00
Lemongrass3110
b97987e4e7 Changed gold points to parameters 2022-11-30 22:48:40 +01:00
Lemongrass3110
c28886ee0e Overwrite real invalid timer ids 2022-11-30 22:47:35 +01:00
Lemongrass3110
39367c75f5 Merge branch 'master' into hotfix/issue6912
# Conflicts:
#	src/map/packets.hpp
#	src/map/pc.hpp
2022-11-30 22:17:09 +01:00
rosald
5549ad2ac2
Update agit_start_se.txt (#7448) 2022-11-30 22:07:43 +01:00
Jittapan Pluemsumran
c9f23e691a
Follow up to 4e638838de1c99abbcc289d7679580cacb502b18 (#7468) 2022-11-30 15:11:25 +07:00
idk-whoami
795414de4f
Removed duplicates list of menu items (#7459)
(from ghost palace exchange npc)
2022-11-29 14:24:24 +01:00
Jittapan Pluemsumran
4e638838de
Corrected server response when adding an item to a trade session fails. (#7462)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-11-29 13:24:34 +07:00
Vincent Stumpf
4661016445
Generate Reputation UI bson files (#7340) 2022-11-27 00:53:54 -08:00
Jittapan Pluemsumran
bc4934373d
Implemented itemmoveinfov5.txt generator (#7457) 2022-11-26 17:33:27 +07:00
Atemo
9398f698fc
Added missing etcs and equips items up to 22 11 2022 (#7453) 2022-11-24 18:35:21 +01:00
Atemo
4353ec3fec
Added missing items usable/cash (#7456)
* Added several usable (container) and cash items
* Corrected some aegis item name
* Commented items with rate 0 for subgroup > 0
2022-11-24 13:58:26 +01:00
Lemongrass3110
70b54081da Merge branch 'master' into hotfix/issue6912
# Conflicts:
#	conf/battle/feature.conf
#	src/map/packets.hpp
2022-11-20 19:10:31 +01:00
Lemongrass3110
4f98d0198f Always stop the timer on logout
Thanks to @Tolimatoi
2022-11-20 18:53:44 +01:00
Aleos
3024d08a39
Fixes a crash from script command searchitem (#7446) 2022-11-19 08:54:47 -05:00
eppc0330
0e1285a94b
Remove range & path check for NPC's skill cast (#7422) 2022-11-19 08:06:40 -05:00
Atemo
526a3fa048
Added close3 script command (#7439)
Thanks to @aleos89 @Lemongrass3110 @vstumpf !
2022-11-18 15:39:00 +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
Atemo
cc5770eda4
Removed deprecated script command "unitemote" (#7443) 2022-11-16 23:00:53 +01:00
Atemo
77aed690ea
Small clean-up and correction in item_db / combo DB (#7442) 2022-11-16 23:00:39 +01:00
Livia Medeiros
129ce465b0
Adjust installation and service scripts (#7407)
* Fix install in directory with spaces

* Use $() notation instead of legacy backticks

* Fix help->start enlog message

* Fix typo

* Whitespace cleanup

* Fix restart delay

* Make get_status robust
2022-11-16 13:04:26 -08:00
Atemo
5d8e034868
Added HelpMeShorty dynamic npc and quest (#7415)
* Short quest to allow the player to summon, via an item, a dynamic NPC that gives basic game information.
* After level 30, the player can get a costume in exchange for the item.

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-11-16 14:42:53 +01:00
Aleos
15e27b3567
Updates the db README (#7436)
Updates the db README
Updates a couple examples from TXT to YML.
Wrap examples in code blocks
2022-11-15 23:31:07 +01:00
mazvi
9512eb81ca
Added roulette command documentation (#7438)
Added roulette command atcommands.yml

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-11-15 22:47:08 +01:00
Atemo
c415b51b88
isdead script command (#7434)
* return true if a player is dead else false

Thanks to @aleos89 and @Lemongrass3110
2022-11-15 14:45:09 +01:00
Lemongrass3110
a090a0a7ba
Added an atcommand for roulette (#7433) 2022-11-14 21:32:10 +01:00
violent01
03f04ed507
Fixed a small typo in Poring Village Instance (#7432) 2022-11-12 19:04:17 +01:00
Jittapan
3f7155bf84 Revert "Bumped db version"
This reverts commit 9db030fcc641cc2c3e15c38914207b516ba3b295.
2022-11-12 12:13:53 +07:00
Jittapan
9db030fcc6 Bumped db version 2022-11-12 12:12:57 +07:00
Balfear
a3703495a0
New Achievements & first aid starter pack (#7414)
Fixes #7406
2022-11-12 00:18:02 +01:00
SapitoSucio
55d3c1578c
Itemlink command and integration (#7291)
Co-authored-by: Akkarinage <mike.langford@industrial-illusions.net>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: cydh<cydh@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: secretdataz<secretdataz@users.noreply.github.com>
2022-11-11 18:04:41 +01:00
Lemongrass3110
96efb0e426
Block dynamic NPCs in instances (#7429)
Fixes #7420

Thanks to @attackjom
2022-11-10 22:14:42 +01:00
Balfear
4cb1af31f8
Don't show attendance UI (#7424) 2022-11-10 13:35:27 +01:00
Livia Medeiros
d5bb710eb3
Fix typos (#7421) 2022-11-09 15:59:40 +07:00
Atemo
3515285f43
Correction of getpetinfo parameter in item db (#7401)
Fixed #7398

Thanks to @idk-whoami @kaninhot004 and @Lemongrass3110 !
2022-11-08 22:51:44 +01:00
Lemongrass3110
95941df818 No points for autotraders!
Thanks to @secretdataz
2022-11-08 00:22:03 +01:00
Lemongrass3110
cc7215a496 Only start the timer if you have not reached the maximum already 2022-11-07 23:55:22 +01:00
Lemongrass3110
084c0ded15 Fixed some warnings 2022-11-07 23:32:05 +01:00
Lemongrass3110
63cb80aa89
Apply suggestions from code review
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-11-07 19:10:36 +01:00
Lemongrass3110
8053e36190 Fixed VIP display directly after login
Thanks to @ecdarreola
2022-11-07 19:09:31 +01:00
Lemongrass3110
4cf3794afd Fixed VIP mode compilation
That fix was included in #7404 already... :-/
2022-11-07 11:36:29 +01:00
Lemongrass3110
4b16e4b020 Initial implementation of the goldpc timer
Fixes #6912

Thanks to @Balferian
2022-11-07 01:50:44 +01:00
Lemongrass3110
a763ad0629
Implemented dynamic NPCs (#7402)
This is required for features like #6640
Added COLOR_LIGHT_YELLOW
Cleaned up color definitions, its useless to store them as string first.
Dynamic NPCs will stay when you switch map and come back in time.
Dynamic NPCs will be removed instantly when you log out.
You can only create one dynamic NPC at a time.

Thanks to @Atemo!
2022-11-07 00:41:10 +01:00
Lemongrass3110
774d4ca2e8 Follow up to 99faa58
Thanks to @Singe-Horizontal
2022-11-06 22:51:36 +01:00
idk-whoami
8d536e7ffe
Corrected script for some item #12 (#7399)
Thanks to @Atemo
2022-11-06 17:36:21 +01:00