
- Added 'ID' as identifier/index for produce_db and skill_changematerial_db to avoid 'rewriting' product result with different materials. As we can see there 'Starsand_Of_Witch' can be produced by (1) 10 Insect Feeler + 15 Blue Porcelain or (2) 100 Moth Dust + 100 Scell. - Map-server crashed issue while @reloadskilldb. Some counters aren't zeroed on skill_readdb() makes array overflow. (bugreport:9241, bugreport:9243) - Allowing import file to remove original entry by put certain value. See the changed db files for more details. - Relying to skill_spellbook_db for listing available book as spell book. For Warlock skill Reading Spellbook (WL_READING_SB). Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
18 lines
904 B
Plaintext
18 lines
904 B
Plaintext
// 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
|