Just sharing my own safe refiner NPC that mimics the Safe Refinement System of ROM:EL. As the item increases its refinement level, the materials required will grow exponentially as it requires the copy of the item you are refining based on its next refinement level. The NPC can only refine the item if its next refinement process is not safe anymore for Hollgrehenn.
Settings:
.@npc_name$ = Name of your NPC
.@price - The required zeny for refining.
.@canfail - Refining can fail but keeps the target equipment and stays at the current refinement level (0 = disabled; 1 = enabled)
.@same - Check if the materials has the same refinement level (0 = disabled; 1 = enabled)
.@startsafe - Start counting materials after the safe refine on Hollgrehenn (0 = disabled; 1 = enabled)
.@mineralcostmultiplier - The Oridecon/Elunium required per refine based on [.@startsafe] settings (0 = disabled)
[ START SAFE TABLE ]
At Weapon Lvl 4 / Armor Lvl 1
+4 -> +5 = 1 copy
+5 -> +6 = 2 copies
+6 -> +7 = 3 copies
+7 -> +8 = 4 copies
+8 -> +9 = 5 copies
+9 -> +10 = 6 copies
Custom mob generator added. I didnt test it yet though but it should be almost the same as NPC generator, just adding the mobdb.yml part. As stated, mostly is default so need to edit mobdb yml as you need such as name, level, class, drops, Ai, and so on.
[Event] Chess 1.0
By: MihaSenpai
About: Hello Everynyan! My name is Mihael and I hope you are all well. I recently found these files in a personal repository and decided to share them with you.
The .ZIP Contains the files:
Script: NPC programmed for two players to participate in a game of chess.
Map: Files containing the original Map of the event.
Sprites: Files containing the event's ORIGINAL NPC Sprites.
Hope you like it.
If you have any questions, you can contact us here on the Forum or via Discord.
A belated Happy 2024 to everyone.