skill_db.txt 20 KB

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