documentation.txt 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. Documentation for items xmls
  2. Just for storing differences and informations about items/format
  3. bodypart
  4. Possible values : rhand, lrhand, lhand, chest, legs, feet, head, gloves, onepiece, rear;lear, rfinger;lfinger, neck, back, underwear, hair, alldress, hair2, hairall, rbracelet, lbracelet, deco1, waist
  5. Important values : (rear;lear, rfinger;lfinger) earring and rings have two slots
  6. Default value : none - not present in xml
  7. default_action
  8. Possible values : equip, peel, skill_reduce, soulshot, recipe, skill_maintain, spiritshot, dice, calc, seed, harvest, capsule, xmas_open, show_html, show_ssq_status, fishingshot, summon_soulshot, summon_spiritshot, call_skill, show_adventurer_guide_book, keep_exp, create_mpcc, nick_color, hide_name, start_quest
  9. Default value : none - not present in xml
  10. Unused for now, mark for SHOT type
  11. weapon_type : renamed from (weaponType)
  12. Possible values : sword, blunt, dagger, bow, pole, dual, etc, fist, dualfist, fishingrod, rapier, ancientsword, crossbow, flag, ownthing, dualdagger
  13. Default value : none - not present in xml
  14. armor_type
  15. Possible values : light, heavy, magic, sigil
  16. Default value : none - not present in xml
  17. Important : Type none is used for shields, shields are in ARMORs (!)
  18. etcitem_type
  19. Possible values : arrow, potion, scrl_enchant_wp, scrl_enchant_am, scroll, recipe, material, pet_collar, castle_guard, lotto, race_ticket, dye, seed, crop, maturecrop, harvest, seed2, ticket_of_lord, lure, bless_scrl_enchant_wp, bless_scrl_enchant_am, coupon, elixir, scrl_enchant_attr, bolt, scrl_inc_enchant_prop_wp, scrl_inc_enchant_prop_am, ancient_crystal_enchant_wp, ancient_crystal_enchant_am, rune_select, rune
  20. Default value : none - not present in xml
  21. mp_consume
  22. Default value : 0 - not present in xml
  23. weight
  24. Default value : 0 - not present in xml
  25. price
  26. Default value : 0 - not present in xml
  27. crystal_count
  28. Default value : 0 - not present in xml
  29. delay_share_group
  30. Default value : -1 - not present in xml
  31. recipe_id
  32. Default value : 0 - not present in xml
  33. duration
  34. Default value : -1 - not present in xml
  35. time
  36. Default value : -1 - not present in xml
  37. random_damage : renamed from (rnd_dam)
  38. Default value : 0 - not present in xml
  39. attack_range
  40. Default value : 0 - not present in xml
  41. is_premium
  42. Possible values : 1/0 (true/false)
  43. Default value : 0 - not present in xml
  44. crystal_type
  45. Possible values : d, s84, c, b, a, s, s80
  46. Default value : none - not present in xml
  47. Important : Some items have crystal type, but doesn't have crystal_count
  48. material
  49. Possible values : steel, fine_steel, wood, bone, bronze, leather, cloth, fish, gold, mithril, liquid, oriharukon, damascus, adamantaite, blood_steel, paper, silver, chrysolite, crystal, horn, scale_of_dragon, cotton, dyestuff, cobweb, rune_xp, rune_sp, rune_remove_penalty
  50. Default value : there is no default, material always present
  51. enchant_enabled
  52. Possible values : 0,1,2,3,4
  53. Default value : 0 - not present in xml
  54. Note : 1 - normal items
  55. 2 - PcCafe items
  56. 3 - Weaver's Multi-colored Clothes
  57. 4 - Vitality Belt's
  58. element_enabled
  59. Possible values : 0, 1 (true/false)
  60. unequip_skill
  61. Possible values : skillid-skilllevel eg. 3267-1
  62. Informations : skill triggered on unequip item (need core support)
  63. enchant4_skill
  64. Possible values : skillid-skilllevel eg. 3267-1
  65. Default value : none - not present in xml
  66. oncrit_skill
  67. oncrit_chance
  68. Possible values : skillid-skilllevel eg. 3267-1
  69. Informations : Chance in oncrit_chance
  70. Format changed from 3 mysql fields to 2
  71. onmagic_skill
  72. onmagic_chance
  73. Possible values : skillid-skilllevel eg. 3267-1
  74. Informations : Chance in onmagic_chance
  75. Format changed from 3 mysql fields to 2
  76. soulshots/spiritshots
  77. Possible values : ss count or 0
  78. Default value : 0 - not present in xml
  79. equip_reuse_delay
  80. Possible values : 0, 10, 30, 80
  81. Default value : 0 - not present in xml
  82. Informations : We need core support. We have equip delay but for skill not item
  83. reuse_delay
  84. Possible values :
  85. Default value : 0 - not present in xml
  86. Information : We probably doesn't have support for reuse in item
  87. is_questitem
  88. is_tradable
  89. is_dropable
  90. is_destroyable
  91. is_sellable
  92. is_magic_weapon
  93. is_oly_restricted
  94. Possible values : true/false
  95. Default value : depends, search in files
  96. item_skill
  97. Possible values : skillid-skilllevel eg. 3267-1
  98. splitted by ;
  99. damage_range
  100. Possible values : x1;x2;x3;x4
  101. Not used
  102. change_weaponId
  103. Information : ID of weapon for kamael's weapon change.
  104. Default value : 0 - not present in xml
  105. immediate_effect
  106. Possible values : 0 or 1
  107. Not used
  108. ex_immediate_effect
  109. Possible values : 0,1,2
  110. Used to define HERB
  111. equip_condition
  112. Currently used for pet items
  113. ### TODO list:
  114. 1. remove empty <for></for>