Commits on May 10, 2022
Commits on Apr 13, 2022
-
Episode 17.1 - Illusion (#6643)
Fixes #6463 Implements Episode 17.1 - Illusion Adds viewpointmap script command Adds getbaseexp_ratio and getjobexp_ratio script command Comments quest log support for the Nameless Island Quest, Nameless Island Access Quest and Geoborg Family Curse Quest due to utilizing quest IDs that are used elsewhere. Credits to @crazy-arashi for the initial content release Co-authored-by: crazy-arashi <meganekiho@gmail.com> Co-authored-by: aleos <aleos89@users.noreply.github.com> Co-authored-by: Atemo <capucrath@gmail.com> Co-authored-by: Lemongrass3110 <lemongrass@kstp.at> Thanks to @crazy-arashi @Atemo @aleos89 @Lemongrass3110 @secretdataz @Dia @humanwizzard @idk-whoami @Megelith @Daegaladh
Commits on Apr 10, 2022
Commits on Apr 2, 2022
-
Fixes error reporting with SQL and ryml (#6778)
* Fixes #6768. * Send 0 as the parse line in SQL mode for item scripts as the ryml parser isn't fully populated in SQL mode. * Also cleans up some documentation references for EquipScript and UnEquipScript. Thanks to @dralucon87 and @Lemongrass3110!
Commits on Mar 17, 2022
-
Update Item Card slot count (#6301)
Should cover all card slots since these slots doesn't only store card anymore.
Commits on Mar 13, 2022
-
open_quest_ui script command (#6662)
* script command to force open the quest UI for the attached player. Thanks to @Lemongrass3110 ! Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Commits on Feb 22, 2022
-
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>
Commits on Feb 17, 2022
-
item script that return equip position.
Commits on Feb 11, 2022
-
Allow creating instance without timer or data (#5112)
* Allow creating instance with no timer * Added NoNpc to prevent copying NPCs from the source map * Added NoMapFlag to prevent copying Mapflags from the source map * Added instance_list script command to retrieve the instance IDs for the given map name/instance mode Co-authored-by: Aleos <aleos89@users.noreply.github.com> Co-authored-by: Atemo <atemo@users.noreply.github.com> Co-authored-by: Lemongrass3110 <3517879+Lemongrass3110@users.noreply.github.com>
Commits on Feb 4, 2022
-
Added support for unlimited supplies in market shops (#6571)
Fixes #6569 Thanks to @JohnnyPlayy, @Balferian and @Toshiro90 Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Commits on Jan 14, 2022
Commits on Jan 10, 2022
-
Fixed Giant Fly Wing behavior (#6204)
Adds new RandomAll warpparty mode and fixes Giant Fly Wing behavior Fixes #6160 Co-authored-by: Lemongrass3110 <lemongrass@kstp.at> Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Commits on Jan 9, 2022
-
Initial release of stylist UI (#6446)
Fixes #3037 Thanks to @Balferian and @aleos89 Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Commits on Dec 30, 2021
-
Merge of Rytech's 4CrAM (#6414)
Merged Rytech2/4CrAM-Open@978d4fc 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>
Commits on Dec 26, 2021
-
Updates of getenchantgrade() script command (#6420)
* Updates getenchantgrade() script command adding <equipement slot> as optional argument to retrieve the grade of a specific equipment slot. Thanks to @Lemongrass3110 and @aleos89 !
Commits on Dec 8, 2021
-
* Implemented new card subtype to differentiate normal cards from enchanted ones * Available Subtypes: ** Normal (default) ** Enchant * Updated the item database with the new subtype * Updated the npc folders using getiteminfo ITEMINFO_SUBTYPE Thanks to @Lemongrass3110 and @aleos89 !
Commits on Nov 18, 2021
-
Added removespecialeffect/removespecialeffect2 script commands (#6322)
* Added removespecialeffect/removespecialeffect2 script commands, follow-up #5272 thanks to @attackjom Credit to @4144 for the original work in https://github.com/HerculesWS/Hercules/pull/2226/files Thanks to @Lemongrass3110 !
Commits on Oct 27, 2021
-
Random option support for addmonsterdrop (#6308)
* Added more parameters to the script command addmonsterdrop to support the random option system. Co-authored-by: Lemongrass3110 <lemongrass@kstp.at> Thanks to @aleos89
-
Added script command mercenary_delete (#6334)
Enable to remove mercenary from player.
Commits on Oct 26, 2021
-
Wave mode instances - walkthrough conversions (#3884)
* Wave mode instances - walkthrough conversions * NPC_EMOTION and NPC_EMOTION_ON disrupted the walking system and have been restricted on the maps. * Implemented AI_SPECIALs. AI and normal monsters can naturally fight each others. However monsters with AI_SPECIAL can't be hit by normal monsters. * Implemented mob_setidleevent command. `mob_setidleevent <GID>,<event>;` This command will attach an event label to the monster with the given <GID> which will execute when the <GID> is idle. * Added parameters to unitskilluseid and unitskillusepos -- `<cancel>`: define if the skill can be interrupted when hit (by default the cancel value was 'castcancel' from skill_db.txt) -- `<Line_ID>` : the monster will say the message from 'Line_ID' in mob_chat_db.yml when casting the skill * Added `UMOB_IGNORE_CELL_STACK_LIMIT` for setunitdata/getunitdata script command. When true, the monster will ignore the stack limit (max number of characters that can stack within a single cell) defined by 'official_cell_stack_limit' in misc.conf * The script is disabled by default like on KRO Thanks to @Lemongrass3110 @aleos89 @Badarosk0 @sigtus @Questune09 !
Commits on Oct 20, 2021
-
Enable makeitem to display DropEffect (#6303)
Enable item to special effect if the item has DropEffect flag.
Commits on Oct 11, 2021
-
Update getinventorylist - favorite field (#6302)
- added favorite field
Commits on Sep 9, 2021
-
Suggestion: NPC name as parameter in enablenpc (#6233)
* The required NPC name parameter is now optional for the following script commands: enablenpc disablenpc hideonnpc hideoffnpc cloakonnpc cloakoffnpc isnpccloaked * Updated docs Co-authored-by: Aleos <aleos89@users.noreply.github.com> -
Script command "delitemidx" (#6247)
Added new command that allow delete items from inventory by index. Co-authored-by: Lemongrass3110 <lemongrass@kstp.at> Co-authored-by: Aleos <aleos89@users.noreply.github.com> Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com>
Commits on Sep 8, 2021
-
Added an error message to openmail (#6243)
Fixes #6159 Thanks to @SynchronyMaster
Commits on Aug 27, 2021
-
Converted const.txt to YAML (#6187)
* Converts the Constant Tables file into YAML. * Includes CSV2YAML converter. Co-authored-by: Aleos <aleos89@users.noreply.github.com> Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Commits on May 29, 2021
-
Improved support for enchantgrade (#5975)
Added further support for enchantgrade so that the enchantgrade is not lost during certain processes and can be accessed via script commands. Also added missing logging support for it.
Commits on May 7, 2021
-
Job Improvement Bundle patch (#5517)
* Updates various skills following kRO's job improvement patch. * Change log: https://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7275&curpage=2 * Does not include changes to homunculus HP/SP level up bonuses as more information is required. Thanks to @ecdarreola, @attackjom, @Haydrich, @rye305, @eppc0330, @Badarosk0, and @Lemongrass3110!