Configurable Refiner

KirieZ

Core Developers
Staff member
Messages
245
Points
0
Location
Brazil
Github
guilherme-gm
Emulator
File Name: Configurable Refiner

File Submitter: KirieZ

File Submitted: 02 Aug 2015

File Category: Utility

This is a configurable refiner that I made after reading the request from this topic.

It contains the following options (all of them configurable):

  • Normal refine
  • Refine N times at once (It's possible to allow this for a different group)
  • Set different zeny and item requirements based on item's WeaponLv field
  • Display information about the refine like: the safe refine and the chance of the next level.
  • Allow the usage of items that increase the success chance
  • Allow the usage of items that avoids the item from being destroyed when the refine fails
  • (2.0) Ask if want to use items to protect / increase refine chance
  • (2.0) Define custom effects when refine fails: stay as is, decrease one level or go back to +0

Everything is configurable at the end of the script.

I made some tests and it seems to be working correctly, if you run into any bug or wants to suggest a new feature, please let me know and I'll see what I can do.

Click here to download this file

 
Last edited by a moderator:
@@KirieZ, your refiner is really good to use, but can you add more configure feature to enable safe refine per level, i mean in offical have safe refine 5, 6, 7, 8, 9 v.v..

best regards.

 
Last edited by a moderator:
@@KirieZ, your refiner is really good to use, but can you add more configure feature to enable safe refine per level, i mean in offical have safe refine 5, 6, 7, 8, 9 v.v..

best regards.
Not sure if I understood what you said. My refiner has the safe levels, it's shown to the player when .DisplayRefineInfo is true and as a warning if he is going to upgrade over the safe level.

If you want to increase the safe levels you have to change refine_db.txt and .SafeLevels array in my script.

 
@@Gerz

So it's like the SecureItems that it already has, but for a limited refine level? I will try to do it in these next days.

Thanks

 
@@KirieZ, yeah.. around look likes setarray like this one:

.@setarray .@safe[0],

0,

0,

0,

0,

safe5id,

safe6id,

safe7id,

safe8id,

safe9id,

safe10id;

 
We just have to wait for the next update
default_smile.png
i think there are many features to be added on this cool and very useful script.

Thank you!

 
Any UPDATE with this script? i'm looking forward on this script really
default_smile.png


 
@Vlync: Sorry for the delay, I've just uploaded a new version, waiting for it to be approved.

It will bring the option to secure items by their types and refine levels and rAthena compatibility.

 
@Vlync: Sorry for the delay, I've just uploaded a new version, waiting for it to be approved.

It will bring the option to secure items by their types and refine levels and rAthena compatibility.
@@KirieZ

can you add what version is working copy for rAthena? THANK You again my friend.

I'll wait till someone approved it.

 
Last edited by a moderator:
@Vlync:

It was approved already, the current version (1.1) is fully working on rAthena.

 
May I suggest a function that can also de-refine an item once or N times as well? TIA!
default_smile.png


 
@@Aurora : Can't see why not, but would it be a option or it will de-refine when a refine fails? (for example, if you are refining with a secure item and it fails, it will downgrade instead of breaking)

 
@Aurora I understood that, but I didn't get if your suggestion is that the player choose to de-refine or if it is a consequence of a refine fail.

 
Last edited by a moderator:
Back
Top