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
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
Vietlubu
b351e40070
Fix item script for Paradise Luxury Suit ( #7409 )
2022-11-06 17:32:13 +01:00
Livia Medeiros
63c3e67d93
Fix typos in Renewal scripts ( #7408 )
2022-11-06 16:53:23 +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
Vincent Stumpf
bf2b62bc9c
Fix an issue when running map-server-generator in opt mode ( #7378 )
2022-11-04 21:00:58 -07:00
Joam
9c0d574787
Adds reputation script command ( #7374 )
2022-11-03 18:30:58 +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
HAO YAN
88d6d798c7
Minor fixes to plagiarize script commands ( #7394 )
...
* Fix plagiarizeskillreset unable to reset.
* Update plagiarizeskill documentation.
2022-11-02 13:50:18 -04:00
Aleos
66b348c547
Fixes NPC_COMET duration ( #7388 )
...
* Fixes #7355 .
* Follow up to 2993c0b.
* Resolves an issue with the duration of Burning overlapping with the duration of NPC_COMET.
Thanks to @sonniez and @OptimusM!
2022-11-02 13:01:19 -04:00
idk-whoami
0018c39965
Locations correction of item ID 480023 ( #7396 )
2022-11-01 12:43:56 +07:00
eppc0330
2896ae21b0
Fix NPC_MAXPAIN skill mechanism ( #5820 )
...
* Max Pain will deal reflect damage to all characters on screen.
* Caster of Max Pain will get damaged.
* Max Pain will reflect both weapon and magic damage.
* Max Pain damages as special physical melee attack. PR_KYRIE, MG_SAFETYWALL, etc. can block the damage.
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com>
2022-10-31 13:54:53 -04:00
idk-whoami
73112801c6
Corrected script for some item ( #7392 )
...
* Added missing ; on active_transform and various fixes
Fixed #7382
Thanks to @kaninhot004 !
2022-10-29 23:33:45 +02:00
userid0
086a757235
Add navigenerator.bat to gitignore ( #7386 )
2022-10-26 08:20:48 -04:00
eppc0330
d0e39fbea7
Remove ASC_EDP nosave flag ( #7384 )
2022-10-25 15:55:09 +07:00
userid0
4836e09199
Fix compiler warning C4244. ( #7295 )
2022-10-24 10:02:27 -04:00
Pokye
de00e03bd9
Added Missing Shops Script ( #7362 )
...
* Added Character Position Change Coupon seller
* Added Emperium Seller
Thanks @aleos89 @Atemo @Balferian @Everade @secretdataz !
2022-10-23 13:54:16 +02:00
HAO YAN
9bf012d297
Update plagiarism script command name ( #7377 )
2022-10-22 15:11:17 -04:00
Atemo
59432412be
Added missing SubType for item ID 1998 ( #7373 )
...
Fixed #7371
Thanks to @kaninhot004 !
2022-10-22 12:58:22 +02:00
Atemo
53d5fc609a
Updated damagetaken ( #7372 )
...
Save damagetaken in mob_data for mob controller
2022-10-22 12:57:46 +02:00
Aleos
4a5b8e33dc
Follow up to c3a171d ( #7375 )
...
* Fixes a compile warning.
2022-10-21 10:44:17 -04:00
HAO YAN
a001e1c6e3
Add Player Fame script commands ( #7310 )
...
* Add the ability to update and retrieve fame info of a character.
2022-10-20 13:05:39 -04:00
HAO YAN
07c18f248b
Add getrandmobid script command ( #7309 )
...
* Used to generate random monster ID in NPC scripts.
2022-10-20 12:25:49 -04:00
HAO YAN
c3a171da81
Add skill_plagiarism script commands ( #6304 )
...
* Allow players to copy skills with script command skill_plagiarism.
* Plagiarized skills can be cleared with script command skill_plagiarism_reset.
2022-10-20 11:16:46 -04:00
HAO YAN
7d19b4bbdd
Add cap_value script command ( #7307 )
...
* Supports int64.
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-10-20 10:33:20 -04:00
Aleos
8073d4e084
Adds EndOnEnd node to status database ( #7313 )
...
* Any status defined under EndOnEnd will be removed when the status becomes inactive.
* Renames End to EndOnStart.
* Removes some hard coded statuses.
* Includes YamlUpgrade Tool update to rename End -> EndOnStart.
Thanks to @Lemongrass3110!
2022-10-20 10:04:00 -04:00
Atemo
bc2afbdfc2
SubType correction of item ID 28141 ( #7368 )
...
Fixed #7366
Thanks to @kaninhot004
2022-10-19 02:08:41 +02:00
Balfear
067ecbdeb4
Okolnir quest (missed warp coordinates) ( #7286 )
...
Added official warp coordinates in the quest
2022-10-17 11:34:01 +02:00
Atemo
43036926cf
Added new items up to october 2022 ( #7357 )
...
* Removed duplicate combos and sorted the item ID in item_db_etc.yml
* Updated etc items
* Added equip items
2022-10-16 12:53:16 +02:00
Pokye
e95eb0ad84
Minor fix script Carbonated Water Vending Machine ( #7361 )
...
* Minor fix script Carbonated Water Vending Machine
* Added Atemo suggestion.
Fixed #7360
2022-10-15 12:05:05 +02: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
Atemo
750c7d72de
Permanent mob spawn definition update ( #7352 )
...
* Added support for mob name (sprite) as parameter in mob permanent spawn definition
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-10-13 23:44:26 +02:00
Aleos
8138281d90
Fixes a possible size mismatch for isspace() ( #7311 )
...
* Fixes #5928 .
* Passing a char type argument to isspace() could result in unpredictable results.
Thanks to @hyunji-Hong and @Lemongrass3110!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-10-13 11:05:43 -04:00
Atemo
bbc516a4d5
Deprecated itemdb_exists ( #7353 )
...
Deprecated itemdb_exists to use item_db.exists() or item_db.find() instead
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-10-13 16:39:40 +02:00
Aleos
a9a47dcde4
Updates the cooldowns for new guild skills ( #7306 )
...
* Fixes #6184 .
* Adjusts the cooldown of Charge Shout Flag to 15 minutes.
* Adjusts the cooldown of Charge Shout Beating to 15 minutes.
* Adjusts the cooldown of Emergency Move to 1 minute.
Thanks to @Everade and Dia!
2022-10-13 09:49:23 -04:00
Vincent Stumpf
64959d30cd
Add custom depenencies for atcommand, script, and battle ( #7274 )
2022-10-13 15:06:00 +02:00
Aleos
fba0f4ee70
Fixes SA_DRAGONOLOGY MATK behavior ( #7328 )
...
* The MATK bonus should only be doubled versus Dragons, not quadrupled like the other bonuses.
* Confirmed the behaviors between pre-renewal and renewal.
Thanks to @mrjnumber1!
2022-10-13 08:26:42 -04:00
Atemo
e56694f161
Updated mapcache ( #7354 )
2022-10-13 12:22:30 +02:00