skill_db.txt 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934
  1. //===== rAthena Documentation ================================
  2. //= Skill Database Structure
  3. //===== By: ==================================================
  4. //= rAthena Dev Team
  5. //===== Last Updated: ========================================
  6. //= 20220126
  7. //===== Description: =========================================
  8. //= Explanation of the skill_db.yml file and structure.
  9. //============================================================
  10. ---------------------------------------
  11. Id: Unique skill ID.
  12. ---------------------------------------
  13. Name: Skill Aegis name.
  14. ---------------------------------------
  15. Description: Skill description.
  16. ---------------------------------------
  17. MaxLevel: Max skill level.
  18. ---------------------------------------
  19. Type: Skill type.
  20. None - No specific type. (Default)
  21. Weapon - Weapon type damage.
  22. Magic - Magic type damage.
  23. Misc - Misc type damage.
  24. ---------------------------------------
  25. TargetType: Skill target type.
  26. Passive - Passive skill. (Default)
  27. Attack - Damage enemies.
  28. Ground - Ground placement skill.
  29. Self - Self cast skill.
  30. Support - Friendly cast skill.
  31. Trap - Trap cast skill.
  32. ---------------------------------------
  33. DamageFlags: Skill damage properties.
  34. NoDamage - No damage skill. (Default)
  35. Splash - Has splash area.
  36. SplashSplit - Damage should be split among targets.
  37. IgnoreAtkCard - Skill ignores caster's % damage cards (Misc type always ignores).
  38. IgnoreElement - Skill ignores elemental adjustments.
  39. IgnoreDefense - Skill ignores target's defense (Misc type always ignores).
  40. IgnoreFlee - Skill ignores target's flee (Magic type always ignores)
  41. IgnoreDefCard - Skill ignores target's defense cards.
  42. IgnoreLongCard - Skill ignores caster's long range damage cards.
  43. Critical - Skill can critical.
  44. SimpleDefense - (Renewal-only) Physical damage is flatly reduced by DEF+DEF2. RES is ignored.
  45. ---------------------------------------
  46. Flags: Skill information flags.
  47. IsQuest - Quest skill.
  48. IsNpc - NPC skill.
  49. IsWedding - Wedding skill.
  50. IsSpirit - Spirit skill.
  51. IsGuild - Guild skill.
  52. IsSong - Song/Dance skill.
  53. IsEnsemble - Ensemble skill.
  54. IsTrap - Trap skill.
  55. TargetSelf - Damages/targets self.
  56. NoTargetSelf - Cannot target self. If TargetType is Self, changes to Attack.
  57. PartyOnly - Usable on party (and enemies if offensive).
  58. GuildOnly - Usable on guild (and enemies if offensive).
  59. NoTargetEnemy - Disable on enemies (for non-offensive).
  60. IsShadowSpell - Make skill available for SC_AUTOSHADOWSPELL.
  61. IsChorus - Chorus skill.
  62. IgnoreBgReduction - Ignore Battleground reduction.
  63. IgnoreGvgReduction - Ignore GvG reduction.
  64. IgnorePKReduction - Ignore PK reduction.
  65. DisableNearNpc - Disable self/ground skills near NPC. In tandem with NoNearNpc node.
  66. TargetTrap - Damage traps. If TargetType is Trap.
  67. IgnoreLandProtector - Ignore SA_LANDPROTECTOR.
  68. AllowWhenHidden - Usable while hiding.
  69. AllowWhenPerforming - Usable while in dancing state.
  70. TargetEmperium - Damages/targets Emperium.
  71. IgnoreKagehumi - Ignore KG_KAGEHUMI.
  72. AlterRangeVulture - Skill range affected by AC_VULTURE.
  73. AlterRangeSnakeEye - Skill range affected by GS_SNAKEEYE.
  74. AlterRangeShadowJump - Skill range affected by NJ_SHADOWJUMP.
  75. AlterRangeRadius - Skill range affected by WL_RADIUS.
  76. AlterRangeResearchTrap - Skill range affected by RA_RESEARCHTRAP.
  77. IgnoreHovering - Ignore SC_HOVERING.
  78. AllowOnWarg - Usable while riding Warg.
  79. AllowOnMado - Usable while on Madogear.
  80. TargetManHole - Target enemy with SC__MANHOLE.
  81. TargetHidden - Target enemy with OPTION_HIDE.
  82. IncreaseDanceWithWugDamage - Increase SC_DANCEWITHWUG damage.
  83. IgnoreWugBite - Ignore RA_WUGBITE.
  84. IgnoreAutoGuard - Not blocked by SC_AUTOGUARD (When TargetType is Weapon only).
  85. IgnoreCicada - Not blocked by SC_UTSUSEMI or SC_BUNSINJYUTSU (When TargetType is Weapon only).
  86. ShowScale - Shows AoE area while casting
  87. IgnoreGtb - Not blocked by Golden Thief Bug card.
  88. Toggleable - Skill can be toggled on and off. When toggled off the skill doesn't consume HP/SP.
  89. ---------------------------------------
  90. Range: Skill range. Combo skills do not check for range when used. If range is < 5 the skill is considered melee-range.
  91. Can be defined in scalar form or sequence map form:
  92. Scalar Form
  93. Range: 1
  94. Sequence Map Form
  95. Range:
  96. - Level: 1
  97. Size: 1
  98. - Level: 2
  99. Size: 1
  100. - Level: 3
  101. Size: 2
  102. - Level: 4
  103. Size: 2
  104. - Level: 5
  105. Size: 3
  106. ---------------------------------------
  107. Hit: Skill hit type.
  108. Normal - Passive/No damage skill. (Default)
  109. Single - Single hit.
  110. Multi_Hit - Multiple hits.
  111. ---------------------------------------
  112. HitCount: Skill hit count. When positive the damage is increased by hits. Negative values the number of hits without increasing the total damage.
  113. Can be defined in scalar form or sequence map form:
  114. Scalar Form
  115. HitCount: 1
  116. Sequence Map Form
  117. HitCount:
  118. - Level: 1
  119. Count: 2
  120. - Level: 2
  121. Count: 4
  122. - Level: 3
  123. Count: 6
  124. - Level: 4
  125. Count: 8
  126. - Level: 5
  127. Count: 10
  128. ---------------------------------------
  129. Element: Skill element.
  130. Neutral (Default)
  131. Water
  132. Earth
  133. Fire
  134. Wind
  135. Poison
  136. Holy
  137. Dark
  138. Ghost
  139. Undead
  140. Weapon - Uses weapon element.
  141. Endowed - Uses endowed element.
  142. Random - Uses random element.
  143. Can be defined in scalar form or sequence map form:
  144. Scalar Form
  145. Element: Fire
  146. Sequence Map Form
  147. Element:
  148. - Level: 1
  149. Element: Neutral
  150. - Level: 2
  151. Element: Neutral
  152. - Level: 3
  153. Element: Poison
  154. - Level: 4
  155. Element: Poison
  156. - Level: 5
  157. Element: Poison
  158. ---------------------------------------
  159. SplashArea: Skill splash area of effect.
  160. -1 - Screen-wide.
  161. 0 - No splash.
  162. All other values follow the formula: value * 2 + 1
  163. 1 - 3x3
  164. 2 - 5x5
  165. 3 - 7x7
  166. 4 - 9x9
  167. 5 - 11x11
  168. 6 - 13x13
  169. 7 - 15x15
  170. 8 - 17x17
  171. 9 - 19x19
  172. 10 - 21x21
  173. 11 - 23x32
  174. 12 - 25x25
  175. 13 - 27x27
  176. 14 - 29x29
  177. 15 - 31x31
  178. Can be defined in scalar form or sequence map form:
  179. Scalar Form
  180. SplashArea: 1
  181. Sequence Map Form
  182. SplashArea:
  183. - Level: 1
  184. Area: 1
  185. - Level: 2
  186. Area: 1
  187. - Level: 3
  188. Area: 2
  189. - Level: 4
  190. Area: 2
  191. - Level: 5
  192. Area: 3
  193. ---------------------------------------
  194. ActiveInstance: Maximum amount of active skill instances that can be on the ground.
  195. Can be defined in scalar form or sequence map form:
  196. Scalar Form
  197. ActiveInstance: 1
  198. Sequence Map Form
  199. ActiveInstance:
  200. - Level: 1
  201. Max: 1
  202. - Level: 2
  203. Max: 1
  204. - Level: 3
  205. Max: 2
  206. - Level: 4
  207. Max: 2
  208. - Level: 5
  209. Max: 3
  210. ---------------------------------------
  211. Knockback: Amount of tiles the skill knockbacks.
  212. Can be defined in scalar form or sequence map form:
  213. Scalar Form
  214. Knockback: 1
  215. Sequence Map Form
  216. Range:
  217. - Level: 1
  218. Amount: 1
  219. - Level: 2
  220. Amount: 1
  221. - Level: 3
  222. Amount: 2
  223. - Level: 4
  224. Amount: 2
  225. - Level: 5
  226. Amount: 3
  227. ---------------------------------------
  228. CopyFlags: Determines if the skill is copyable.
  229. Skill - Type of skill that can copy.
  230. Plagiarism
  231. Reproduce
  232. RemoveRequirement - Ability to remove skill cast requirement.
  233. HpCost
  234. SpCost
  235. HpRateCost
  236. SpRateCost
  237. MaxHpTrigger
  238. ZenyCost
  239. Weapon
  240. Ammo
  241. State
  242. Status
  243. SpiritSphereCost
  244. ItemCost
  245. Equipment
  246. ---------------------------------------
  247. NoNearNPC: Determines if the skill can be used near a NPC.
  248. AdditionalRange - Number of cells from an NPC where the skill can be cast.
  249. If zero this will read the splash range value.
  250. If that is also zero then Unit Range + Unit Layout Range will be used.
  251. Type - Type of NPC that will block the skill.
  252. WarpPortal
  253. Shop
  254. Npc
  255. Tomb
  256. ---------------------------------------
  257. CastCancel: Cancel cast when hit.
  258. ---------------------------------------
  259. CastDefenseReduction: Defense reduction rate during skill cast.
  260. ---------------------------------------
  261. CastTime: Time to cast the skill in milliseconds.
  262. Can be defined in scalar form or sequence map form:
  263. Scalar Form
  264. CastTime: 1000
  265. Sequence Map Form
  266. CastTime:
  267. - Level: 1
  268. Time: 1000
  269. - Level: 2
  270. Time: 2000
  271. - Level: 3
  272. Time: 3000
  273. - Level: 4
  274. Time: 4000
  275. - Level: 5
  276. Time: 5000
  277. ---------------------------------------
  278. AfterCastActDelay: Time the character cannot use skills in milliseconds.
  279. Can be defined in scalar form or sequence map form:
  280. Scalar Form
  281. AfterCastActDelay: 1000
  282. Sequence Map Form
  283. AfterCastActDelay:
  284. - Level: 1
  285. Time: 1000
  286. - Level: 2
  287. Time: 2000
  288. - Level: 3
  289. Time: 3000
  290. - Level: 4
  291. Time: 4000
  292. - Level: 5
  293. Time: 5000
  294. ---------------------------------------
  295. AfterCastWalkDelay: Time before the character can move again in milliseconds.
  296. Can be defined in scalar form or sequence map form:
  297. Scalar Form
  298. AfterCastWalkDelay: 1000
  299. Sequence Map Form
  300. AfterCastWalkDelay:
  301. - Level: 1
  302. Time: 1000
  303. - Level: 2
  304. Time: 2000
  305. - Level: 3
  306. Time: 3000
  307. - Level: 4
  308. Time: 4000
  309. - Level: 5
  310. Time: 5000
  311. ---------------------------------------
  312. Duration1: Duration of the skill in milliseconds.
  313. Can be defined in scalar form or sequence map form:
  314. Scalar Form
  315. Duration1: 1000
  316. Sequence Map Form
  317. Duration1:
  318. - Level: 1
  319. Time: 1000
  320. - Level: 2
  321. Time: 2000
  322. - Level: 3
  323. Time: 3000
  324. - Level: 4
  325. Time: 4000
  326. - Level: 5
  327. Time: 5000
  328. ---------------------------------------
  329. Duration2: Duration of the skill in milliseconds.
  330. Can be defined in scalar form or sequence map form:
  331. Scalar Form
  332. Duration2: 1000
  333. Sequence Map Form
  334. Duration2:
  335. - Level: 1
  336. Time: 1000
  337. - Level: 2
  338. Time: 2000
  339. - Level: 3
  340. Time: 3000
  341. - Level: 4
  342. Time: 4000
  343. - Level: 5
  344. Time: 5000
  345. ---------------------------------------
  346. Cooldown: Time before the character can use the same skill again in milliseconds.
  347. Can be defined in scalar form or sequence map form:
  348. Scalar Form
  349. Cooldown: 1000
  350. Sequence Map Form
  351. Cooldown:
  352. - Level: 1
  353. Time: 1000
  354. - Level: 2
  355. Time: 2000
  356. - Level: 3
  357. Time: 3000
  358. - Level: 4
  359. Time: 4000
  360. - Level: 5
  361. Time: 5000
  362. ---------------------------------------
  363. FixedCastTime: Time that is fixed during cast of the skill in milliseconds. A value of -1 will use 20% of CastTime as FixedCastTime. See battle_config::default_fixed_castrate to adjust the rate.
  364. Can be defined in scalar form or sequence map form:
  365. Scalar Form
  366. FixedCastTime: 1000
  367. Sequence Map Form
  368. FixedCastTime:
  369. - Level: 1
  370. Time: 1000
  371. - Level: 2
  372. Time: 2000
  373. - Level: 3
  374. Time: 3000
  375. - Level: 4
  376. Time: 4000
  377. - Level: 5
  378. Time: 5000
  379. ---------------------------------------
  380. CastTimeFlags: Effects of the skill's cast time.
  381. IgnoreDex - Cast time not affected by DEX.
  382. IgnoreStatus - Cast time not affected by statuses (Suffragium, etc).
  383. IgnoreItemBonus - Cast time not affected by item bonuses.
  384. ---------------------------------------
  385. CastDelayFlags: Effects of the skill's delay.
  386. IgnoreDex - Delay not affected by DEX.
  387. IgnoreStatus - Delay not affected by statuses (Suffragium, etc).
  388. IgnoreItemBonus - Delay not affected by item bonuses.
  389. IgnoreDex only makes sense when battle_config::delay_dependon_dex is enabled.
  390. ---------------------------------------
  391. Requires: List of requirements to cast the skill.
  392. HpCost: HP required to cast.
  393. Can be defined in scalar form or sequence map form:
  394. Scalar Form
  395. HpCost: 10
  396. Sequence Map Form
  397. HpCost:
  398. - Level: 1
  399. Amount: 10
  400. - Level: 2
  401. Amount: 20
  402. - Level: 3
  403. Amount: 30
  404. - Level: 4
  405. Amount: 40
  406. - Level: 5
  407. Amount: 50
  408. ------------------
  409. SpCost: SP required to cast.
  410. Can be defined in scalar form or sequence map form:
  411. Scalar Form
  412. SpCost: 10
  413. Sequence Map Form
  414. SpCost:
  415. - Level: 1
  416. Amount: 10
  417. - Level: 2
  418. Amount: 20
  419. - Level: 3
  420. Amount: 30
  421. - Level: 4
  422. Amount: 40
  423. - Level: 5
  424. Amount: 50
  425. ------------------
  426. ApCost: AP required to cast.
  427. Can be defined in scalar form or sequence map form:
  428. Scalar Form
  429. ApCost: 10
  430. Sequence Map Form
  431. ApCost:
  432. - Level: 1
  433. Amount: 10
  434. - Level: 2
  435. Amount: 20
  436. - Level: 3
  437. Amount: 30
  438. - Level: 4
  439. Amount: 40
  440. - Level: 5
  441. Amount: 50
  442. ------------------
  443. HpRateCost: HP rate required to cast. If positive, uses current HP, else uses Max HP.
  444. Can be defined in scalar form or sequence map form:
  445. Scalar Form
  446. HpRateCost: 10
  447. Sequence Map Form
  448. HpRateCost:
  449. - Level: 1
  450. Amount: 10
  451. - Level: 2
  452. Amount: 20
  453. - Level: 3
  454. Amount: 30
  455. - Level: 4
  456. Amount: 40
  457. - Level: 5
  458. Amount: 50
  459. ------------------
  460. SpRateCost: SP rate required to cast. If positive, uses current SP, else uses Max SP.
  461. Can be defined in scalar form or sequence map form:
  462. Scalar Form
  463. SpRateCost: 10
  464. Sequence Map Form
  465. SpRateCost:
  466. - Level: 1
  467. Amount: 10
  468. - Level: 2
  469. Amount: 20
  470. - Level: 3
  471. Amount: 30
  472. - Level: 4
  473. Amount: 40
  474. - Level: 5
  475. Amount: 50
  476. ------------------
  477. ApRateCost: AP rate required to cast. If positive, uses current AP, else uses Max AP.
  478. Can be defined in scalar form or sequence map form:
  479. Scalar Form
  480. ApRateCost: 10
  481. Sequence Map Form
  482. ApRateCost:
  483. - Level: 1
  484. Amount: 10
  485. - Level: 2
  486. Amount: 20
  487. - Level: 3
  488. Amount: 30
  489. - Level: 4
  490. Amount: 40
  491. - Level: 5
  492. Amount: 50
  493. ------------------
  494. MaxHpTrigger: Maximum amount of HP to cast the skill.
  495. Can be defined in scalar form or sequence map form:
  496. Scalar Form
  497. MaxHpTrigger: 10
  498. Sequence Map Form
  499. MaxHpTrigger:
  500. - Level: 1
  501. Amount: 10
  502. - Level: 2
  503. Amount: 20
  504. - Level: 3
  505. Amount: 30
  506. - Level: 4
  507. Amount: 40
  508. - Level: 5
  509. Amount: 50
  510. ------------------
  511. ZenyCost: Zeny required to cast.
  512. Can be defined in scalar form or sequence map form:
  513. Scalar Form
  514. ZenyCost: 10
  515. Sequence Map Form
  516. ZenyCost:
  517. - Level: 1
  518. Amount: 10
  519. - Level: 2
  520. Amount: 20
  521. - Level: 3
  522. Amount: 30
  523. - Level: 4
  524. Amount: 40
  525. - Level: 5
  526. Amount: 50
  527. ------------------
  528. Weapon: Weapon required to cast.
  529. All (Default)
  530. Fist
  531. Dagger
  532. 1hSword
  533. 2hSword
  534. 1hSpear
  535. 2hSpear
  536. 1hAxe
  537. 2hAxe
  538. Mace
  539. 2hMace
  540. Staff
  541. Bow
  542. Knuckle
  543. Musical
  544. Whip
  545. Book
  546. Katar
  547. Revolver
  548. Rifle
  549. Gatling
  550. Shotgun
  551. Grenade
  552. Huuma
  553. 2hStaff
  554. ------------------
  555. Ammo: Ammo required to cast.
  556. None (Default)
  557. Arrow
  558. Dagger
  559. Bullet
  560. Shell
  561. Grenade
  562. Shuriken
  563. Kunai
  564. Cannonball
  565. Throwweapon
  566. ------------------
  567. AmmoAmount: Ammo amount required to cast.
  568. Can be defined in scalar form or sequence map form:
  569. Scalar Form
  570. AmmoAmount: 10
  571. Sequence Map Form
  572. AmmoAmount:
  573. - Level: 1
  574. Amount: 1
  575. - Level: 2
  576. Amount: 2
  577. - Level: 3
  578. Amount: 3
  579. - Level: 4
  580. Amount: 4
  581. - Level: 5
  582. Amount: 5
  583. ------------------
  584. State: Special state required to cast.
  585. None - No special state required.
  586. Hidden - Requires OPTION_HIDE, OPTION_CLOAK, or OPTION_CHASEWALK.
  587. Riding - Requires OPTION_RIDING or OPTION_DRAGON.
  588. Falcon - Requires OPTION_FALCON.
  589. Cart - Requires OPTION_CART for pre-renewal or SC_PUSH_CART for renewal.
  590. Shield - Requires a shield to be equipped.
  591. Recover_Weight_Rate - Requires weight to be less than 50% for pre-renewal or 70% for renewal.
  592. Move_Enable - Requires to be able to move.
  593. Water - Requires to be standing in water.
  594. RidingDragon - Requires OPTION_DRAGON.
  595. Wug - Requires OPTION_WUG.
  596. RidingWug - Requires OPTION_WUGRIDER.
  597. Mado - Requires OPTION_MADOGEAR.
  598. ElementalSpirit - Requires an Elemental Spirit to be summoned.
  599. ElementalSpirit2 - Requires an Elemental Spirit to be summoned and will be removed after.
  600. Peco - Requires OPTION_RIDING.
  601. Sunstance - Requires Sun/Universe Stance status be active.
  602. Moonstance - Requires Moon/Universe Stance status be active.
  603. Starstance - Requires Star/Universe Stance status be active.
  604. Universestance - Requires Universe Stance status be active.
  605. ------------------
  606. Status: Status change required to cast.
  607. For a full list, see src/map/status.hpp::sc_type.
  608. ------------------
  609. SphereCost: Spirit sphere required to cast.
  610. Can be defined in scalar form or sequence map form:
  611. Scalar Form
  612. SphereCost: 10
  613. Sequence Map Form
  614. SphereCost:
  615. - Level: 1
  616. Amount: 1
  617. - Level: 2
  618. Amount: 2
  619. - Level: 3
  620. Amount: 3
  621. - Level: 4
  622. Amount: 4
  623. - Level: 5
  624. Amount: 5
  625. ------------------
  626. ItemCost: Item required to cast. If the Level is supplied, then the ItemCost becomes skill level dependent.
  627. Levels 1 - 5 have no item cost but levels 6 - 10 require a Blue Gemstone.
  628. ItemCost:
  629. - Item: Blue_Gemstone
  630. Amount: 1
  631. Level: 6
  632. - Item: Blue_Gemstone
  633. Amount: 1
  634. Level: 7
  635. - Item: Blue_Gemstone
  636. Amount: 1
  637. Level: 8
  638. - Item: Blue_Gemstone
  639. Amount: 1
  640. Level: 9
  641. - Item: Blue_Gemstone
  642. Amount: 1
  643. Level: 10
  644. # All levels require a Blue Gemstone.
  645. ItemCost:
  646. - Item: Blue_Gemstone
  647. Amount: 1
  648. ------------------
  649. GiveAp: AP given on successful casting.
  650. Can be defined in scalar form or sequence map form:
  651. Scalar Form
  652. GiveAp: 10
  653. Sequence Map Form
  654. GiveAp:
  655. - Level: 1
  656. Amount: 10
  657. - Level: 2
  658. Amount: 20
  659. - Level: 3
  660. Amount: 30
  661. - Level: 4
  662. Amount: 40
  663. - Level: 5
  664. Amount: 50
  665. ------------------
  666. Equipment: Equipped item required to cast.
  667. ---------------------------------------
  668. Unit: Skill unit values.
  669. Id: Skill unit ID.
  670. For a full list, see src/map/skill.hpp::e_skill_unit_id.
  671. ------------------
  672. AlternateId: Alternate skill unit ID.
  673. For a full list, see src/map/skill.hpp::e_skill_unit_id.
  674. ------------------
  675. Layout: Skill unit layout.
  676. -1 - Screen-wide.
  677. 0 - No splash.
  678. All other values follow the formula: value * 2 + 1
  679. 1 - 3x3
  680. 2 - 5x5
  681. 3 - 7x7
  682. 4 - 9x9
  683. 5 - 11x11
  684. Can be defined in scalar form or sequence map form:
  685. Scalar Form
  686. Layout: 10
  687. Sequence Map Form
  688. Layout:
  689. - Level: 1
  690. Size: 1
  691. - Level: 2
  692. Size: 2
  693. - Level: 3
  694. Size: 3
  695. - Level: 4
  696. Size: 4
  697. - Level: 5
  698. Size: 5
  699. ------------------
  700. Range: Skill unit range.
  701. Can be defined in scalar form or sequence map form:
  702. Scalar Form
  703. Range: 10
  704. Sequence Map Form
  705. Range:
  706. - Level: 1
  707. Size: 1
  708. - Level: 2
  709. Size: 2
  710. - Level: 3
  711. Size: 3
  712. - Level: 4
  713. Size: 4
  714. - Level: 5
  715. Size: 5
  716. ------------------
  717. Interval: Skill unit interval in milliseconds.
  718. ------------------
  719. Target: Skill unit target type.
  720. Friend - Targets Party, Guild, Guild Allies, and neutral players.
  721. Party - Targets Party.
  722. Ally - Targets Party and Guild and Guild Allies.
  723. Guild - Targets Guild and Guild Allies.
  724. All - Targets all. (Default)
  725. Enemy - Targets enemy.
  726. Self - Targets self.
  727. SameGuild - Targets Guild but not Guild Allies.
  728. ------------------
  729. Flag: Skill unit flags.
  730. None - No flags.
  731. NoEnemy - If battle_config::defunit_not_enemy is enabled, the Target is changed to Friend.
  732. NoReiteration - Spell cannot be stacked.
  733. NoFootSet - Spell cannot be cast near/on targets.
  734. NoOverlap - Spell effects do not overlap.
  735. PathCheck - Only cells with a shootable path will be placed.
  736. NoPc - Spell cannot affect players.
  737. NoMob - Spell cannot affect mobs.
  738. Skill - Spell can affect skills.
  739. Dance - Dance unit.
  740. Ensemble - Duet unit.
  741. Song - Song unit.
  742. DualMode - Spell has effects both at an interval and when you step in/out.
  743. NoKnockback - Cannot be knocked back (only unit that can be damaged).
  744. RangedSingleUnit - Layout hack, use layout range property but only display center.
  745. CrazyWeedImmune - Immune to GN_CRAZYWEED.
  746. RemovedByFireRain - Removed by RL_FIRE_RAIN.
  747. KnockbackGroup - Knock back a whole skill group (by default, skill unit is knocked back by each unit).
  748. HiddenTrap - Hidden trap. See battle_config::traps_setting to enable this flag.
  749. ------------------
  750. Status: Status Change that is associated to the skill. The status is used in association with the status.yml database.