I'd like to see templating and standardization on the wording in the item descriptions. The general goal should be ease of use and clear understanding of what the item is and what it does.
The template linked below is subject to change; feedback is appreciated. mostly finalized at this time.
Old stuff:
Something like this (incomplete & preliminary):
//Color Scheme:
^000000 (black) general
^808080 (grey) flavor text
^008000 (green) recovery values
^800000 (maroon) status effects
^0000FF (blue) skill name & level
^008080 (teal) item names
^800080 (purple) upgrade, set, & stat-based bonuses
^FF0000 (red) account binding, rental items, & temporary effects
^808000 (olive) unimplemented effects
//Item Templates:
<item id># //weapons
^808080 <flavor text> ^000000
<^FF0000 ***RENTAL ITEM*** ^000000>
<^FF0000 ***ACCOUNT BOUND*** ^000000>
Type: Weapon
Class: <class> //Sword/Two-hand Sword/Spear/Two-hand Spear/Axe/Two-hand Axe/Dagger/Mace/Knuckles/Book/Katar/Huuma/Bow/Pistol/Rifle/Shotgun/Gatling Gun/Grenade Launcher/Instrument/Whip/Staff/Two-hand Staff/Ammunition
Attack: <attack>
Property: <element> //Neutral/Fire/Earth/Wind/Water/Poison/Holy/Shadow/Ghost/Undead
Weight: <weight>
Weapon Level: <level>
Required Level: <level>
Required Job: <jobs>
<Male/Female Only>
•<effect>
<^800080 ***+X UPGRADE OR HIGHER*** ^000000>
•<effect>
<^800080 ***X <stat> OR HIGHER*** ^000000>
•<effect>
<^800080 ***SET BONUS*** ^000000>
^008080 <item> ^000000
^008080 <item> ^000000
^008080 <item> ^000000
•<effect>
<^FF0000 ***THE FOLLOWING EXPIRES XX/XX/20XX*** ^000000>
•<effect>
<^808000***UNIMPLEMENTED/DISABLED ^000000>
•<effect>
#
<item id># //headgear
^808080 <flavor text> ^000000
<^FF0000 ***RENTAL ITEM*** ^000000>
<^FF0000 ***ACCOUNT BOUND*** ^000000>
Type: Headgear
Position: <position> //Upper/Middle/Lower
Defense: <defense>
Weight: <weight>
Required Level: <level>
Required Job: <jobs>
<Male/Female Only>
•<effect>
<^800080 ***+X UPGRADE OR HIGHER*** ^000000>
•<effect>
<^800080 ***X <stat> OR HIGHER*** ^000000>
•<effect>
<^800080 ***SET BONUS*** ^000000>
^008080 <item> ^000000
^008080 <item> ^000000
^008080 <item> ^000000
•<effect>
<^FF0000 ***THE FOLLOWING EXPIRES XX/XX/20XX*** ^000000>
•<effect>
<^808000***UNIMPLEMENTED/DISABLED ^000000>
•<effect>
#
<item id># //costume & shadow gear
^808080 <flavor text> ^000000
<^FF0000 ***RENTAL ITEM*** ^000000>
<^FF0000 ***ACCOUNT BOUND*** ^000000>
Type: <type> //Costume/Shadow Gear
Position: <position> //Upper/Middle/Lower/Weapon/Armor/Garment/Shield/Footgear/Accessory
Weight: <weight>
Required Level: <level>
Required Job: <jobs>
<Male/Female Only>
•<effect>
<^800080 ***+X UPGRADE OR HIGHER*** ^000000>
•<effect>
<^800080 ***X <stat> OR HIGHER*** ^000000>
•<effect>
<^800080 ***EQUIPMENT SET BONUS*** ^000000>
^008080 <item> ^000000
^008080 <item> ^000000
^008080 <item> ^000000
•<effect>
<^FF0000 ***THE FOLLOWING EXPIRES XX/XX/20XX*** ^000000>
•<effect>
<^808000***UNIMPLEMENTED/DISABLED ^000000>
•<effect>
#
<item id># //all other gear
^808080 <flavor text> ^000000
<^FF0000 ***RENTAL ITEM*** ^000000>
<^FF0000 ***ACCOUNT BOUND*** ^000000>
Type: <type> //Armor/Garment/Shield/Footgear/Accessory/
Defense: <defense>
Weight: <weight>
Required Level: <level>
Required Job: <jobs>
<Male/Female Only>
•<effect>
<^800080 ***+X UPGRADE OR HIGHER*** ^000000>
•<effect>
<^800080 ***X <stat> OR HIGHER*** ^000000>
•<effect>
<^800080 ***SET BONUS*** ^000000>
^008080 <item> ^000000
^008080 <item> ^000000
^008080 <item> ^000000
•<effect>
<^FF0000 ***THE FOLLOWING EXPIRES XX/XX/20XX*** ^000000>
•<effect>
<^808000***UNIMPLEMENTED/DISABLED ^000000>
•<effect>
#
<item id># //consumables
<^FF0000 ***ACCOUNT BOUND*** ^000000>
^808080 <flavor text> ^000000
Type: Consumable
Class: <class> //General/Recovery/Stat Boost/Food/Item Producer/???
Weight: <weight>
Required Level: <level>
Required Job: <jobs>
•<effect>
#
<item id># //cards
<^FF0000 ***ACCOUNT BOUND*** ^000000>
Type: Miscellany
Class: Card
Weight: 1
Compounds On: <compound> //Weapon/Headgear/Armor/Garment/Shield/Footgear/Accessory
•<effect>
<^800080 ***+X UPGRADE OR HIGHER*** ^000000>
•<effect>
<^800080 ***X <stat> OR HIGHER*** ^000000>
•<effect>
<^800080 ***CARD SET BONUS*** ^000000>
^008080 <item> ^000000
^008080 <item> ^000000
^008080 <item> ^000000
•<effect>
<^808000***UNIMPLEMENTED/DISABLED ^000000>
•<effect>
#
<item id># //everything else
^808080 <flavor text> ^000000
<^FF0000 ***ACCOUNT BOUND*** ^000000>
Type: Miscellany
Class: Other
Weight: <weight>
#
//Effect Template:
• STR/AGI/VIT/INT/DEX/LUK +/-X
• Max HP +/-X
• Max SP +/-X
• HP Regen. +/-X
• SP Regen. +/-X
• ATK +/-X
• MATK +/-X
• DEF +/-X
• MDEF +/-X
• HIT +/-X
• CRIT +/-X
• FLEE +/-X
• ASPD +/-X
• P. Dodge +/-X
• Cast Time +/-X
• Cooldown +/-X
• Movement +/-X
• Range +/-X
• Weight Limit +/-X
• Grants immunity to the ^800000 <status> ^000000 effect.
• +/-X% resistance to the ^800000 <status> ^000000 effect.
• +/-X% physical <melee/ranged> damage dealt to <element> property monsters.
• +/-X% physical <melee/ranged> damage dealt to <race> monsters.
• +/-X% physical <melee/ranged> damage dealt to <size> monsters.
• +/-X% magical damage dealt to <element> property monsters.
• +/-X% magical damage dealt to <race> monsters.
• +/-X% magical damage dealt to <size> monsters.
• +/-X% physical <melee/ranged> damage received from <element> property attacks.
• +/-X% physical <melee/ranged> damage received from <race> monsters.
• +/-X% physical <melee/ranged> damage received from <size> monsters.
• +/-X% magical damage received from <element> property attacks.
• +/-X% magical damage received from <race> monsters.
• +/-X% magical damage received from <size> monsters.
• +/-X% damage dealt with ^0000FF <skill> ^000000.
• Ignores X% of the DEF of <element> property monsters.
• Ignores X% of the DEF of <race> monsters.
• Ignores X% of the DEF of <size> monsters.
• Ignores X% of the MDEF of <element> property monsters.
• Ignores X% of the MDEF of <race> monsters.
• Ignores X% of the MDEF of <size> monsters.
• Enables the use of ^0000FF <skill> Level X ^000000.
• Enables the use of ^0000FF <skill> Level X ^000000.
• X% chance to <inflict/become affected by> the ^800000 <status> ^000000 effect when dealing physical <melee/ranged> damage.
• X% chance to <inflict/become affected by> the ^800000 <status> ^000000 effect when dealing magical damage.
• X% chance to <inflict/become affected by> the ^800000 <status> ^000000 effect when receiving physical <melee/ranged> damage.
• X% chance to <inflict/become affected by> the ^800000 <status> ^000000 effect when receiving magical damage.
• X% chance to auto-cast ^0000FF <skill> Level X ^000000 on <yourself/the target> when dealing physical <melee/ranged> damage.
• X% chance to auto-cast ^0000FF <skill> Level X ^000000 on <yourself/the attacker> when receiving physical <melee/ranged> damage.
• X% chance to auto-cast ^0000FF <skill> Level X ^000000 on <yourself/the target> when dealing magical damage.
• X% chance to auto-cast ^0000FF <skill> Level X ^000000 on <yourself/the attacker> when receiving magical damage.
• X% chance to receive <^008080 item ^000000> each time a <race> monster is killed.
• <Increases/Decreases> the recovery rate of ^008080 <item> ^000000 by X%.
• <Increases/Decreases> the recovery rate of ^0000FF <skill> ^000000 by X%.
• +X% Experience received from <race> monsters.
• CRIT +X versus <race> monsters.
• Changes your property to <element> Level 1.
6/26/2015 Edit: added some more stuff. Needs additional effects for items that provide drops, drop rate, experience rate, healing bonuses, damage bonuses to skills, etc.
6/27/2015 Edit: added a few more things; I think this covers most of the more common stuff. Needs formatting on conditional effects for stats being above a particular value. Maybe a header like the upgrade & set bonuses.
6/29/2015 Edit: added the last few things I could think of. I'm sure there's more that is unique to some items, but this sets a general precedence. Someone else can pick it up and run with it.
Edited by RichieDagger, 04 May 2016 - 08:21 AM.