Jump to content
  • 0

R > Hocus pocus/Abracadabra


Question

Posted

Hi guys

I want to modify hocus pocus/abracadabra in renewal. The rate of the skills hidden by '????' to be more precise.

I found the scripts.. but I don't know what to change..

I want the chance of 'Class change' to be 0.3% but no idea where to modify /sob

Can someone share or comment how this script (abra_db.txt) works? 

many thanks :) 

 

 

2 answers to this question

Recommended Posts

  • 1
Posted (edited)

The abra_db is pretty straightfoward, it explains really well how it works.

// Hocus-Pocus (Abracadabra) Castable Skills Database
//
// Structure of Database:
// SkillID,DummyName,ProbabilityPerLvl
//
// 01. SkillID                  Skill ID to be casted by hocus pocus.
// 02. DummyName                Name of the skill (informative, not used by server).
// 03. ProbabilityPerLvl        Not a rate! Chance at which the skill is selected compared
//                              with other entries probabilties
//
// NOTE:
// - The skill is picked at random from the entire database and then tested for rate. If it
//   does not succeed at that rate, another skill is picked and tested. This continues
//   until a skill succeeds. Abracadabra-specific skills have a different chance to occur
//   depending on skill level used. All other skills have an equal chance and appear from
//   level 1 onward.
// - To remove entry by importing, put "clear" (without quotes) in DummyName

In short, it's not set as a percentage, but in 'tiers'.
For your best luck it is for the best that you pick a skill that appears as much as you wanted 'Class-Change' to be casted and copy its values to it.

Abracadabra specific skills has different chances by skill level by the way.

Edited by Haziel
  • 0
Posted (edited)
22 hours ago, Haziel said:

The abra_db is pretty straightfoward, it explains really well how it works.


// Hocus-Pocus (Abracadabra) Castable Skills Database
//
// Structure of Database:
// SkillID,DummyName,ProbabilityPerLvl
//
// 01. SkillID                  Skill ID to be casted by hocus pocus.
// 02. DummyName                Name of the skill (informative, not used by server).
// 03. ProbabilityPerLvl        Not a rate! Chance at which the skill is selected compared
//                              with other entries probabilties
//
// NOTE:
// - The skill is picked at random from the entire database and then tested for rate. If it
//   does not succeed at that rate, another skill is picked and tested. This continues
//   until a skill succeeds. Abracadabra-specific skills have a different chance to occur
//   depending on skill level used. All other skills have an equal chance and appear from
//   level 1 onward.
// - To remove entry by importing, put "clear" (without quotes) in DummyName

In short, it's not set as a percentage, but in 'tiers'.
For your best luck it is for the best that you pick a skill that appears as much as you wanted 'Class-Change' to be casted and copy its values to it.

Abracadabra specific skills has different chances by skill level by the way.

 

thank you for your response, i've just started learning about scripts

 

this tier method makes a little more tricky to set a specific value for succes rate

do you know where can i find older versions of this script? I want to compare because I remember in early renewal it was much more easy to get 'Class change' than now

 

/thx 

 

edit.

found the answer, you can close thanks

Edited by Rolf

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...