skill_require_db.txt 2.0 KB

123456789101112131415161718192021222324252627282930313233
  1. // Skill Requirements Database
  2. //
  3. // Structure of Database:
  4. // SkillID,HPCost,MaxHPTrigger,SPCost,HPRateCost,SPRateCost,ZenyCost,RequiredWeapons,RequiredAmmoTypes,RequiredAmmoAmount,RequiredState,RequiredStatuses,SpiritSphereCost,RequiredItemID1,RequiredItemAmount1,RequiredItemID2,RequiredItemAmount2,RequiredItemID3,RequiredItemAmount3,RequiredItemID4,RequiredItemAmount4,RequiredItemID5,RequiredItemAmount5,RequiredItemID6,RequiredItemAmount6,RequiredItemID7,RequiredItemAmount7,RequiredItemID8,RequiredItemAmount8,RequiredItemID9,RequiredItemAmount9,RequiredItemID10,RequiredItemAmount10,RequiredEquipment
  5. //
  6. // If HP/SPratecost is positive, it is a percent of your current life, otherwise it is a percent of your max life.
  7. //
  8. // Legend for 'RequiredState' field:
  9. // none = Nothing special
  10. // hidden = Requires on hidden status by using Hiding, Cloaking, or maybe Chasewalk
  11. // riding = Requires to ride either a peco or a dragon
  12. // falcon = Requires a Falcon
  13. // cart = Requires a Pushcart (for renewal can replace this state by SC_PUSH_CART in 'RequiredStatuses' field)
  14. // shield = Requires a 0,shield equipped
  15. // recover_weight_rate = Requires to be less than 50% weight
  16. // move_enable = Requires to be able to move
  17. // water = Requires to be standing on a water cell
  18. // dragon = Requires to ride a Dragon
  19. // warg = Requires a Warg
  20. // ridingwarg = Requires to ride a Warg
  21. // mado = Requires to have an active mado
  22. // elementalspirit = Requires to have an Elemental Spirit summoned.
  23. // peco = Requires riding a peco
  24. //
  25. // 'RequiredStatuses'
  26. // Fill the value only with SC_STATUS (see db/const.txt for more details)
  27. // Usage for multiple status requirements: SC_STATUS1:SC_STATUS2:SC_STATUS3
  28. // Max. multiple value is 3 (skill.h: MAX_SKILL_STATUS_REQUIRE)
  29. // Use any number or SC_ALL will disable status requirements
  30. // 'RequiredEquipment'
  31. // Specified equipment to be equipped. For multiple values, use : as delimiter.
  32. // Max. multiple value is 10 (skill.h: MAX_SKILL_EQUIP_REQUIRE)