documentation.txt 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  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. hit_modify
  22. Possible values : + or - value
  23. Default value : 0 - not present in xml
  24. avoid_modify
  25. Possible values : 0 or -8
  26. Default value : 0 - not present in xml
  27. mp_consume
  28. Default value : 0 - not present in xml
  29. weight
  30. Default value : 0 - not present in xml
  31. price
  32. Default value : 0 - not present in xml
  33. crystal_count
  34. Default value : 0 - not present in xml
  35. delay_share_group
  36. Default value : -1 - not present in xml
  37. recipe_id
  38. Default value : 0 - not present in xml
  39. duration
  40. Default value : -1 - not present in xml
  41. time
  42. Default value : -1 - not present in xml
  43. random_damage : renamed from (rnd_dam)
  44. Default value : 0 - not present in xml
  45. attack_range
  46. Default value : 0 - not present in xml
  47. is_premium
  48. Possible values : 1/0 (true/false)
  49. Default value : 0 - not present in xml
  50. crystal_type
  51. Possible values : d, s84, c, b, a, s, s80
  52. Default value : none - not present in xml
  53. Important : Some items have crystal type, but doesn't have crystal_count
  54. material
  55. 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
  56. Default value : there is no default, material always present
  57. enchant_enabled
  58. Possible values : 0,1,2,3,4
  59. Default value : 0 - not present in xml
  60. Note : 1 - normal items
  61. 2 - PcCafe items
  62. 3 - Weaver's Multi-colored Clothes
  63. 4 - Vitality Belt's
  64. element_enabled
  65. Possible values : 0, 1 (true/false)
  66. unequip_skill
  67. Possible values : skillid-skilllevel eg. 3267-1
  68. Informations : skill triggered on unequip item (need core support)
  69. enchant4_skill
  70. Possible values : skillid-skilllevel eg. 3267-1
  71. Default value : none - not present in xml
  72. oncrit_skill
  73. oncrit_chance
  74. Possible values : skillid-skilllevel eg. 3267-1
  75. Informations : Chance in oncrit_chance
  76. Format changed from 3 mysql fields to 2
  77. oncast_skill
  78. oncast_chance
  79. Possible values : skillid-skilllevel eg. 3267-1
  80. Informations : Chance in oncast_chance
  81. Format changed from 3 mysql fields to 2
  82. soulshots/spiritshots
  83. Possible values : ss count or 0
  84. Default value : 0 - not present in xml
  85. equip_reuse_delay
  86. Possible values : 0, 10, 30, 80
  87. Default value : 0 - not present in xml
  88. Informations : We need core support. We have equip delay but for skill not item
  89. reuse_delay
  90. Possible values :
  91. Default value : 0 - not present in xml
  92. Information : We probably doesn't have support for reuse in item
  93. is_questitem
  94. is_tradable
  95. is_dropable
  96. is_destroyable
  97. is_sellable
  98. is_magic_weapon
  99. is_oly_restricted
  100. Possible values : true/false
  101. Default value : depends, search in files
  102. item_skill
  103. Possible values : skillid-skilllevel eg. 3267-1
  104. splitted by ;
  105. damage_range
  106. Possible values : x1;x2;x3;x4
  107. Not used
  108. change_weaponId
  109. Information : ID of weapon for kamael's weapon change.
  110. Default value : 0 - not present in xml
  111. immediate_effect
  112. Possible values : 0 or 1
  113. Not used
  114. ex_immediate_effect
  115. Possible values : 0,1,2
  116. Used to define HERB
  117. equip_condition
  118. Currently used for pet items
  119. ### TODO list:
  120. 1. remove empty <for></for>