diff options
author | lordttseven <lordttseven@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-03-19 14:43:41 +0000 |
---|---|---|
committer | lordttseven <lordttseven@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-03-19 14:43:41 +0000 |
commit | a0ac36a5e11af6231b0c3b817d72d01538233b16 (patch) | |
tree | c86b2c3a91a2907a00ca6a9b06d40e3453ba83c8 /db/pre-re/refine_db.txt | |
parent | d439d6d992f76dd547ccd8557e3aa58b11a3ef08 (diff) | |
download | hercules-a0ac36a5e11af6231b0c3b817d72d01538233b16.tar.gz hercules-a0ac36a5e11af6231b0c3b817d72d01538233b16.tar.bz2 hercules-a0ac36a5e11af6231b0c3b817d72d01538233b16.tar.xz hercules-a0ac36a5e11af6231b0c3b817d72d01538233b16.zip |
Refine DB update
* DB courtesy of Kenpachi
* added support for different stats per refine level for renewal
* cleaned up the corresponding code a little
* REMODE now displays the atk values on the client correctly
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15730 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'db/pre-re/refine_db.txt')
-rw-r--r-- | db/pre-re/refine_db.txt | 47 |
1 files changed, 38 insertions, 9 deletions
diff --git a/db/pre-re/refine_db.txt b/db/pre-re/refine_db.txt index 5fbd6472a..457fd370f 100644 --- a/db/pre-re/refine_db.txt +++ b/db/pre-re/refine_db.txt @@ -1,10 +1,39 @@ -// Database for upgrading items. -// Stats per level for safe upgrade, Stats per level after safe limit, Safe level limit, Lv.1 %, Lv 2 %, Lv.3%, ect... -// Armor defense is done in percentage (ie 70 = .7 def) -// Weapons are whole numbers (ie 3 = 3 atk) +// Pre-renewal Version +// +// Type,Stats per level,Random bonus start level,Random bonus value,Chance+1:Bonus+1,Chance+2:Bonus+2,Chance+3:Bonus+3,... +// +// IMPORTANT: changing the number of upgrade levels requires modifying MAX_REFINE in status.h +// +// For armors, values of 100 add 1 armor defense. +// For weapons, values of 100 add 1 ATK. +// +// Type: +// 0 - Armors +// 1 - Level 1 weapons +// 2 - Level 2 weapons +// 3 - Level 3 weapons +// 4 - Level 4 weapons +// +// Stats per level: +// This value is applied for every upgrade level. +// +// Random bonus start level: +// This value specifies the start point for those levels that give a random bonus value. +// +// Random bonus value: +// A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past +// Random bonus start level (usually the first unsafe upgrade). This is only applied for weapons, and not displayed client-side. +// +// Chance: +// 100 = 100% - 70, 4,4, 100,100,100,100, 60, 40, 40, 20, 20, 10, 50, 30, 30, 20, 20, 10, 10, 10, 10, 10, // Armor - 2, 3,7, 100,100,100,100,100,100,100, 60, 40, 20, 70, 70, 50, 50, 30, 30, 20, 20, 10, 10, // Lv.1 Weapons - 3, 5,6, 100,100,100,100,100,100, 60, 40, 20, 20, 70, 50, 50, 30, 30, 20, 20, 10, 10, 10, // Lv.2 Weapons - 5, 8,5, 100,100,100,100,100, 60, 50, 20, 20, 20, 50, 50, 30, 30, 20, 20, 10, 10, 10, 10, // Lv.3 Weapons - 7,13,4, 100,100,100,100, 60, 40, 40, 20, 20, 10, 50, 30, 30, 20, 20, 10, 10, 10, 10, 10, // Lv.4 Weapons +// Armors +0,66,0,0,100:0,100:0,100:0,100:0,60:0,40:0,40:0,20:0,20:0,10:0 +// Level 1 weapons +1,200,8,300,100:0,100:0,100:0,100:0,100:0,100:0,100:0,60:0,40:0,20:0 +// Level 2 weapons +2,300,7,500,100:0,100:0,100:0,100:0,100:0,100:0,60:0,40:0,20:0,20:0 +// Level 3 weapons +3,500,6,800,100:0,100:0,100:0,100:0,100:0,60:0,50:0,20:0,20:0,20:0 +// Level 4 weapons +4,700,5,1300,100:0,100:0,100:0,100:0,60:0,40:0,40:0,20:0,20:0,10:0 |