skill_db.txt 19 KB

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