pet_db.yml 57 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171
  1. # This file is a part of rAthena.
  2. # Copyright(C) 2021 rAthena Development Team
  3. # https://rathena.org - https://github.com/rathena
  4. #
  5. # This program is free software: you can redistribute it and/or modify
  6. # it under the terms of the GNU General Public License as published by
  7. # the Free Software Foundation, either version 3 of the License, or
  8. # (at your option) any later version.
  9. #
  10. # This program is distributed in the hope that it will be useful,
  11. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. # GNU General Public License for more details.
  14. #
  15. # You should have received a copy of the GNU General Public License
  16. # along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. #
  18. ###########################################################################
  19. # Renewal Pet Database
  20. ###########################################################################
  21. #
  22. # Pet Settings
  23. #
  24. ###########################################################################
  25. # - Mob Monster that can be used as pet
  26. # TameItem Pet Tame Item.
  27. # EggItem Pet Egg Item.
  28. # EquipItem Pet Accessory Item. (Default: 0)
  29. # FoodItem Pet Food Item. (Default: 0)
  30. # Fullness The amount of hunger is decreased every [HungryDelay] seconds.
  31. # HungryDelay The amount of time in seconds it takes for hunger to decrease after feeding. (Default: 60)
  32. # HungerIncrease The amount of hunger that is increased every time the pet is fed (Default: 20)
  33. # IntimacyStart Amount of Intimacy the pet starts with. (Default: 250)
  34. # IntimacyFed Amount of Intimacy that is increased when fed. (Default: 50)
  35. # IntimacyOverfed Amount of Intimacy that is increased when over-fed. (Default: -100)
  36. # IntimacyHungry Amount of Intimacy that is increased when the pet is hungry. (Default: -5)
  37. # IntimacyOwnerDie Amount of Intimacy that is increased when the pet owner dies. (Default: -20)
  38. # CaptureRate Capture success rate. (10000 = 100%)
  39. # SpecialPerformance If a pet has a Special Performance. (Default: true)
  40. # AttackRate Rate of which the pet will attack [requires at least pet_support_min_friendly intimacy]. (10000 = 100%)
  41. # RetaliateRate Rate of which the pet will retaliate when master is being attacked [requires at least pet_support_min_friendly intimacy]. (10000 = 100%)
  42. # ChangeTargetRate Rate of which the pet will change its attack target. (10000 = 100%)
  43. # AllowAutoFeed Allows turning automatic pet feeding on. (Default: false)
  44. # Script Bonus script to execute when the pet is alive. (Default: null)
  45. # SupportScript Bonus script to execute when pet_status_support is enabled. (Default: null)
  46. # Evolution: Pet evolution settings. (Optional) (Default: null)
  47. # - Target Mob this pet can evolve to.
  48. # ItemRequirements: Item requirements for evolving this pet.
  49. # - Item Self-explanatory
  50. # Amount
  51. ###########################################################################
  52. Header:
  53. Type: PET_DB
  54. Version: 1
  55. Body:
  56. - Mob: PORING
  57. TameItem: Unripe_Apple
  58. EggItem: Poring_Egg
  59. EquipItem: Backpack
  60. FoodItem: Apple_Juice
  61. Fullness: 3
  62. IntimacyFed: 50
  63. CaptureRate: 2000
  64. Script: >
  65. .@i = getpetinfo(PETINFO_INTIMATE);
  66. if (.@i >= PET_INTIMATE_LOYAL) {
  67. bonus bLuk,3;
  68. bonus bCritical,1;
  69. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  70. bonus bLuk,2;
  71. bonus bCritical,1;
  72. }
  73. Evolution:
  74. - Target: MASTERING
  75. ItemRequirements:
  76. - Item: Leaf_Of_Yggdrasil
  77. Amount: 10
  78. - Item: Unripe_Apple
  79. Amount: 3
  80. - Mob: DROPS
  81. TameItem: Orange_Juice
  82. EggItem: Drops_Egg
  83. EquipItem: Backpack
  84. FoodItem: Yellow_Herb
  85. Fullness: 4
  86. IntimacyFed: 40
  87. CaptureRate: 1500
  88. Script: >
  89. .@i = getpetinfo(PETINFO_INTIMATE);
  90. if (.@i >= PET_INTIMATE_LOYAL) {
  91. bonus bHit,5;
  92. bonus bAtk,5;
  93. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  94. bonus bHit,3;
  95. bonus bAtk,3;
  96. }
  97. Evolution:
  98. - Target: DR_EGGRING
  99. ItemRequirements:
  100. - Item: Piece_Of_Egg_Shell
  101. Amount: 20
  102. - Item: Old_Frying_Pan
  103. Amount: 10
  104. - Item: Apple_Juice
  105. Amount: 3
  106. - Item: Eggring_Card
  107. Amount: 1
  108. - Target: SWEETS_DROPS
  109. ItemRequirements:
  110. - Item: Sweets_Coin
  111. Amount: 500
  112. - Item: Candy
  113. Amount: 50
  114. - Item: Candy_Striper
  115. Amount: 50
  116. - Item: Drops_Card
  117. Amount: 1
  118. - Mob: POPORING
  119. TameItem: Bitter_Herb
  120. EggItem: Poporing_Egg
  121. EquipItem: Backpack
  122. FoodItem: Green_Herb
  123. Fullness: 5
  124. IntimacyFed: 30
  125. CaptureRate: 1000
  126. Script: >
  127. .@i = getpetinfo(PETINFO_INTIMATE);
  128. if (.@i >= PET_INTIMATE_LOYAL) {
  129. bonus bLuk,3;
  130. bonus2 bSubEle,Ele_Poison,15;
  131. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  132. bonus bLuk,2;
  133. bonus2 bSubEle,Ele_Poison,10;
  134. }
  135. - Mob: LUNATIC
  136. TameItem: Rainbow_Carrot
  137. EggItem: Lunatic_Egg
  138. EquipItem: Silk_Ribbon
  139. FoodItem: Carrot_Juice
  140. Fullness: 4
  141. IntimacyFed: 40
  142. CaptureRate: 1500
  143. SpecialPerformance: false
  144. Script: >
  145. .@i = getpetinfo(PETINFO_INTIMATE);
  146. if (.@i >= PET_INTIMATE_LOYAL) {
  147. bonus bCritical,3;
  148. bonus bAtk,3;
  149. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  150. bonus bCritical,2;
  151. bonus bAtk,2;
  152. }
  153. Evolution:
  154. - Target: DR_LUNATIC
  155. ItemRequirements:
  156. - Item: Great_Leaf
  157. Amount: 100
  158. - Item: Clover
  159. Amount: 250
  160. - Item: Four_Leaf_Clover
  161. Amount: 30
  162. - Item: Leaf_Lunatic_Card
  163. Amount: 1
  164. - Mob: PICKY
  165. TameItem: Earthworm_The_Dude
  166. EggItem: Picky_Egg
  167. EquipItem: Tiny_Egg_Shell
  168. FoodItem: Red_Herb
  169. Fullness: 4
  170. IntimacyFed: 40
  171. CaptureRate: 2000
  172. Script: >
  173. .@i = getpetinfo(PETINFO_INTIMATE);
  174. if (.@i >= PET_INTIMATE_LOYAL) {
  175. bonus bStr,2;
  176. bonus bAtk,8;
  177. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  178. bonus bStr,1;
  179. bonus bAtk,5;
  180. }
  181. - Mob: CHONCHON
  182. TameItem: Rotten_Fish
  183. EggItem: Chonchon_Egg
  184. EquipItem: Monster_Oxygen_Mask
  185. FoodItem: Pet_Food
  186. Fullness: 6
  187. IntimacyFed: 30
  188. CaptureRate: 1500
  189. Script: >
  190. .@i = getpetinfo(PETINFO_INTIMATE);
  191. if (.@i >= PET_INTIMATE_LOYAL) {
  192. bonus bAgi,2;
  193. bonus bFlee,3;
  194. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  195. bonus bAgi,1;
  196. bonus bFlee,2;
  197. }
  198. - Mob: STEEL_CHONCHON
  199. TameItem: Lusty_Iron
  200. EggItem: Steel_Chonchon_Egg
  201. EquipItem: Monster_Oxygen_Mask
  202. FoodItem: Iron_Ore
  203. Fullness: 5
  204. IntimacyFed: 20
  205. CaptureRate: 1000
  206. Script: >
  207. .@i = getpetinfo(PETINFO_INTIMATE);
  208. if (.@i >= PET_INTIMATE_LOYAL) {
  209. bonus bFlee,9;
  210. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  211. bonus bFlee,6;
  212. }
  213. - Mob: HUNTER_FLY
  214. TameItem: Monster_Juice
  215. EggItem: Hunter_Fly_Egg
  216. EquipItem: Monster_Oxygen_Mask
  217. FoodItem: Red_Gemstone
  218. Fullness: 5
  219. IntimacyFed: 10
  220. CaptureRate: 500
  221. Script: >
  222. .@i = getpetinfo(PETINFO_INTIMATE);
  223. if (.@i >= PET_INTIMATE_LOYAL) {
  224. bonus bFlee2,2;
  225. bonus bHit,1;
  226. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  227. bonus bFlee2,2;
  228. }
  229. - Mob: SAVAGE_BABE
  230. TameItem: Sweet_Milk
  231. EggItem: Savage_Bebe_Egg
  232. EquipItem: Green_Lace
  233. FoodItem: Pet_Food
  234. Fullness: 7
  235. IntimacyFed: 40
  236. CaptureRate: 1500
  237. SpecialPerformance: false
  238. Script: >
  239. .@i = getpetinfo(PETINFO_INTIMATE);
  240. if (.@i >= PET_INTIMATE_LOYAL) {
  241. bonus bVit,2;
  242. bonus bMaxHP,75;
  243. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  244. bonus bVit,1;
  245. bonus bMaxHP,50;
  246. }
  247. Evolution:
  248. - Target: SAVAGE
  249. ItemRequirements:
  250. - Item: Pet_Food
  251. Amount: 10
  252. - Item: Sweet_Milk
  253. Amount: 3
  254. - Item: Meat
  255. Amount: 100
  256. - Item: Feather
  257. Amount: 50
  258. - Mob: DESERT_WOLF_B
  259. TameItem: Well_Dried_Bone
  260. EggItem: Baby_Desert_Wolf_Egg
  261. EquipItem: Transparent_Headgear
  262. FoodItem: Pet_Food
  263. Fullness: 6
  264. IntimacyFed: 40
  265. CaptureRate: 1000
  266. SpecialPerformance: false
  267. Script: >
  268. .@i = getpetinfo(PETINFO_INTIMATE);
  269. if (.@i >= PET_INTIMATE_LOYAL) {
  270. bonus bInt,2;
  271. bonus bMaxSP,75;
  272. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  273. bonus bInt,1;
  274. bonus bMaxSP,50;
  275. }
  276. - Mob: ROCKER
  277. TameItem: Singing_Flower
  278. EggItem: Rocker_Egg
  279. EquipItem: Rocker_Glasses
  280. FoodItem: Pet_Food
  281. Fullness: 1
  282. IntimacyFed: 30
  283. CaptureRate: 1500
  284. SpecialPerformance: false
  285. Script: >
  286. .@i = getpetinfo(PETINFO_INTIMATE);
  287. if (.@i >= PET_INTIMATE_LOYAL) {
  288. bonus bHPrecovRate,6;
  289. bonus bMaxHP,38;
  290. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  291. bonus bHPrecovRate,5;
  292. bonus bMaxHP,25;
  293. }
  294. Evolution:
  295. - Target: METALLER
  296. ItemRequirements:
  297. - Item: Singing_Plant
  298. Amount: 3
  299. - Item: Grasshopper's_Leg
  300. Amount: 777
  301. - Item: Yellow_Herb
  302. Amount: 200
  303. - Item: Metaller_Card
  304. Amount: 1
  305. - Mob: SPORE
  306. TameItem: Dew_Laden_Moss
  307. EggItem: Spore_Egg
  308. EquipItem: Bark_Shorts
  309. FoodItem: Pet_Food
  310. Fullness: 3
  311. IntimacyFed: 30
  312. CaptureRate: 1500
  313. SpecialPerformance: false
  314. Script: >
  315. .@i = getpetinfo(PETINFO_INTIMATE);
  316. if (.@i >= PET_INTIMATE_LOYAL) {
  317. bonus bHit,8;
  318. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  319. bonus bHit,5;
  320. }
  321. - Mob: POISON_SPORE
  322. TameItem: Deadly_Noxious_Herb
  323. EggItem: Poison_Spore_Egg
  324. EquipItem: Bark_Shorts
  325. FoodItem: Pet_Food
  326. Fullness: 3
  327. IntimacyFed: 20
  328. CaptureRate: 1000
  329. SpecialPerformance: false
  330. Script: >
  331. .@i = getpetinfo(PETINFO_INTIMATE);
  332. if (.@i >= PET_INTIMATE_LOYAL) {
  333. bonus bStr,2;
  334. bonus bInt,2;
  335. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  336. bonus bStr,1;
  337. bonus bInt,1;
  338. }
  339. - Mob: PECOPECO
  340. TameItem: Fatty_Chubby_Earthworm
  341. EggItem: PecoPeco_Egg
  342. EquipItem: Battered_Pot
  343. FoodItem: Pet_Food
  344. Fullness: 4
  345. IntimacyFed: 30
  346. CaptureRate: 1000
  347. Script: >
  348. .@i = getpetinfo(PETINFO_INTIMATE);
  349. if (.@i >= PET_INTIMATE_LOYAL) {
  350. bonus bMaxHP,200;
  351. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  352. bonus bMaxHP,150;
  353. }
  354. Evolution:
  355. - Target: GRAND_PECO
  356. ItemRequirements:
  357. - Item: Pet_Food
  358. Amount: 10
  359. - Item: Fatty_Chubby_Earthworm
  360. Amount: 3
  361. - Item: Peco_Wing_Feather
  362. Amount: 300
  363. - Item: Pecopeco_Card
  364. Amount: 1
  365. - Item: Fruit_Of_Mastela
  366. Amount: 10
  367. - Mob: SMOKIE
  368. TameItem: Baked_Yam
  369. EggItem: Smokie_Egg
  370. EquipItem: Red_Muffler
  371. FoodItem: Pet_Food
  372. Fullness: 4
  373. IntimacyFed: 30
  374. CaptureRate: 1000
  375. Script: >
  376. .@i = getpetinfo(PETINFO_INTIMATE);
  377. if (.@i >= PET_INTIMATE_LOYAL) {
  378. bonus bAgi,2;
  379. bonus bFlee2,1;
  380. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  381. bonus bAgi,1;
  382. bonus bFlee2,1;
  383. }
  384. - Mob: YOYO
  385. TameItem: Tropical_Banana
  386. EggItem: Yoyo_Egg
  387. EquipItem: Monkey_Circlet
  388. FoodItem: Banana_Juice
  389. Fullness: 5
  390. IntimacyFed: 20
  391. CaptureRate: 1000
  392. Script: >
  393. .@i = getpetinfo(PETINFO_INTIMATE);
  394. if (.@i >= PET_INTIMATE_LOYAL) {
  395. bonus bCritical,5;
  396. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  397. bonus bCritical,3;
  398. }
  399. Evolution:
  400. - Target: CHOCO
  401. ItemRequirements:
  402. - Item: Tropical_Banana
  403. Amount: 3
  404. - Item: Monkey_Doll
  405. Amount: 2
  406. - Item: Cacao
  407. Amount: 300
  408. - Item: Yoyo_Card
  409. Amount: 1
  410. - Mob: ORK_WARRIOR
  411. TameItem: Horror_Of_Tribe
  412. EggItem: Orc_Warrior_Egg
  413. EquipItem: Wild_Flower
  414. FoodItem: Pet_Food
  415. Fullness: 5
  416. IntimacyFed: 20
  417. CaptureRate: 500
  418. Script: >
  419. .@i = getpetinfo(PETINFO_INTIMATE);
  420. if (.@i >= PET_INTIMATE_LOYAL) {
  421. bonus bAtk,15;
  422. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  423. bonus bAtk,10;
  424. }
  425. Evolution:
  426. - Target: HIGH_ORC
  427. ItemRequirements:
  428. - Item: Horror_Of_Tribe
  429. Amount: 3
  430. - Item: Orcish_Sword
  431. Amount: 1
  432. - Item: Orcish_Voucher
  433. Amount: 500
  434. - Item: Cigar
  435. Amount: 1
  436. - Item: Orc_Warrior_Card
  437. Amount: 1
  438. - Mob: MUNAK
  439. TameItem: No_Recipient
  440. EggItem: Munak_Egg
  441. EquipItem: Punisher
  442. FoodItem: Pet_Food
  443. Fullness: 3
  444. IntimacyFed: 20
  445. CaptureRate: 500
  446. SpecialPerformance: false
  447. Script: >
  448. .@i = getpetinfo(PETINFO_INTIMATE);
  449. if (.@i >= PET_INTIMATE_LOYAL) {
  450. bonus bInt,2;
  451. bonus bDef,2;
  452. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  453. bonus bInt,1;
  454. bonus bDef,1;
  455. }
  456. - Mob: DOKEBI
  457. TameItem: Old_Broom
  458. EggItem: Dokkaebi_Egg
  459. EquipItem: Wig
  460. FoodItem: Pet_Food
  461. Fullness: 4
  462. IntimacyFed: 20
  463. CaptureRate: 500
  464. SpecialPerformance: false
  465. Script: >
  466. .@i = getpetinfo(PETINFO_INTIMATE);
  467. if (.@i >= PET_INTIMATE_LOYAL) {
  468. bonus bMatkRate,2;
  469. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  470. bonus bMatkRate,1;
  471. }
  472. Evolution:
  473. - Target: AM_MUT
  474. ItemRequirements:
  475. - Item: Old_Broom
  476. Amount: 3
  477. - Item: Violet_Dyestuffs
  478. Amount: 3
  479. - Item: Dokkaebi_Horn
  480. Amount: 300
  481. - Item: Gold
  482. Amount: 3
  483. - Mob: SOHEE
  484. TameItem: Silver_Knife_Of_Chaste
  485. EggItem: Sohee_Egg
  486. EquipItem: Golden_Bell
  487. FoodItem: Pet_Food
  488. Fullness: 3
  489. IntimacyFed: 10
  490. CaptureRate: 500
  491. SpecialPerformance: false
  492. Script: >
  493. .@i = getpetinfo(PETINFO_INTIMATE);
  494. if (.@i >= PET_INTIMATE_LOYAL) {
  495. bonus bStr,2;
  496. bonus bDex,2;
  497. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  498. bonus bStr,1;
  499. bonus bDex,1;
  500. }
  501. - Mob: ISIS
  502. TameItem: Armlet_Of_Obedience
  503. EggItem: Isis_Egg
  504. EquipItem: Queen's_Hair_Ornament
  505. FoodItem: Pet_Food
  506. Fullness: 3
  507. IntimacyFed: 10
  508. CaptureRate: 500
  509. SpecialPerformance: false
  510. Script: >
  511. .@i = getpetinfo(PETINFO_INTIMATE);
  512. if (.@i >= PET_INTIMATE_LOYAL) {
  513. bonus bAtkRate,2;
  514. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  515. bonus bAtkRate,1;
  516. }
  517. Evolution:
  518. - Target: LITTLE_ISIS
  519. ItemRequirements:
  520. - Item: Armlet_Of_Obedience
  521. Amount: 3
  522. - Item: Crystal_Jewel__
  523. Amount: 6
  524. - Item: Queen's_Hair_Ornament
  525. Amount: 1
  526. - Item: Shining_Scales
  527. Amount: 300
  528. - Mob: PETIT
  529. TameItem: Shining_Stone
  530. EggItem: Green_Petite_Egg
  531. EquipItem: Stellar_Hairpin
  532. FoodItem: Pet_Food
  533. Fullness: 4
  534. IntimacyFed: 20
  535. CaptureRate: 500
  536. SpecialPerformance: false
  537. Script: >
  538. .@i = getpetinfo(PETINFO_INTIMATE);
  539. if (.@i >= PET_INTIMATE_LOYAL) {
  540. bonus bAgi,1;
  541. bonus bAspdRate,1;
  542. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  543. bonus bAspdRate,1;
  544. }
  545. Evolution:
  546. - Target: DELETER_2
  547. ItemRequirements:
  548. - Item: Shining_Stone
  549. Amount: 3
  550. - Item: Petti_Tail
  551. Amount: 100
  552. - Item: Aloebera
  553. Amount: 150
  554. - Item: Deleter_Card
  555. Amount: 1
  556. - Mob: DEVIRUCHI
  557. TameItem: Contracts_In_Shadow
  558. EggItem: Deviruchi_Egg
  559. EquipItem: Pacifier
  560. FoodItem: Shoot
  561. Fullness: 2
  562. IntimacyFed: 10
  563. CaptureRate: 500
  564. SpecialPerformance: false
  565. Script: >
  566. .@i = getpetinfo(PETINFO_INTIMATE);
  567. if (.@i >= PET_INTIMATE_LOYAL) {
  568. bonus bMaxHPrate,1;
  569. bonus bMaxSPrate,1;
  570. bonus bMatkRate,1;
  571. bonus bAtkRate,1;
  572. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  573. bonus bMatkRate,1;
  574. bonus bAtkRate,1;
  575. }
  576. Evolution:
  577. - Target: DIABOLIC2
  578. ItemRequirements:
  579. - Item: Contracts_In_Shadow
  580. Amount: 3
  581. - Item: Petite_DiablOfs_Wing
  582. Amount: 250
  583. - Item: Sacred_Marks
  584. Amount: 30
  585. - Item: Deviruchi_Card
  586. Amount: 1
  587. - Mob: BAPHOMET_
  588. TameItem: Book_Of_Devil
  589. EggItem: Bapho_Jr._Egg
  590. EquipItem: Skull_Helm
  591. FoodItem: Honey
  592. Fullness: 2
  593. IntimacyFed: 10
  594. CaptureRate: 200
  595. SpecialPerformance: false
  596. Script: >
  597. .@i = getpetinfo(PETINFO_INTIMATE);
  598. if (.@i >= PET_INTIMATE_LOYAL) {
  599. bonus bDef,2;
  600. bonus bMdef,2;
  601. bonus2 bResEff,Eff_Stun,-200;
  602. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  603. bonus bDef,1;
  604. bonus bMdef,1;
  605. bonus2 bResEff,Eff_Stun,-100;
  606. }
  607. - Mob: BON_GUN
  608. TameItem: Heart_Of_Her
  609. EggItem: Bongun_Egg
  610. EquipItem: Sword_Of_Grave_Keeper
  611. FoodItem: Pet_Food
  612. Fullness: 4
  613. IntimacyFed: 30
  614. CaptureRate: 500
  615. Script: >
  616. .@i = getpetinfo(PETINFO_INTIMATE);
  617. if (.@i >= PET_INTIMATE_LOYAL) {
  618. bonus bVit,2;
  619. bonus2 bResEff,Eff_Stun,200;
  620. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  621. bonus bVit,1;
  622. bonus2 bResEff,Eff_Stun,100;
  623. }
  624. Evolution:
  625. - Target: HYEGUN
  626. ItemRequirements:
  627. - Item: Hyegun_Hat
  628. Amount: 1
  629. - Item: Munak_Doll
  630. Amount: 100
  631. - Item: Old_Portrait
  632. Amount: 50
  633. - Item: Hyegun_Card
  634. Amount: 1
  635. - Mob: ZHERLTHSH
  636. TameItem: Prohibition_Red_Candle
  637. EggItem: Zherlthsh_Egg
  638. FoodItem: Immortal_Heart
  639. Fullness: 7
  640. IntimacyFed: 10
  641. CaptureRate: 300
  642. SpecialPerformance: false
  643. Script: >
  644. .@i = getpetinfo(PETINFO_INTIMATE);
  645. if (.@i >= PET_INTIMATE_LOYAL) {
  646. bonus2 bAddRace,RC_Demihuman,3;
  647. bonus2 bMagicAddRace,RC_DemiHuman,3;
  648. bonus2 bAddRace,RC_Player_Human,3;
  649. bonus2 bMagicAddRace,RC_Player_Human,3;
  650. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  651. bonus2 bAddRace,RC_Demihuman,2;
  652. bonus2 bMagicAddRace,RC_DemiHuman,2;
  653. bonus2 bAddRace,RC_Player_Human,2;
  654. bonus2 bMagicAddRace,RC_Player_Human,2;
  655. }
  656. - Mob: ALICE
  657. TameItem: Sway_Apron
  658. EggItem: Alice_Egg
  659. FoodItem: White_Potion
  660. Fullness: 2
  661. IntimacyFed: 20
  662. CaptureRate: 800
  663. SpecialPerformance: false
  664. Script: >
  665. .@i = getpetinfo(PETINFO_INTIMATE);
  666. if (.@i >= PET_INTIMATE_LOYAL) {
  667. bonus bMdef,2;
  668. bonus2 bSubRace,RC_DemiHuman,2;
  669. bonus2 bSubRace,RC_Player_Human,2;
  670. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  671. bonus bMdef,1;
  672. bonus2 bSubRace,RC_DemiHuman,1;
  673. bonus2 bSubRace,RC_Player_Human,1;
  674. }
  675. Evolution:
  676. - Target: ALIZA
  677. ItemRequirements:
  678. - Item: Alice's_Apron
  679. Amount: 500
  680. - Item: Green_Herb
  681. Amount: 200
  682. - Item: Elunium
  683. Amount: 30
  684. - Item: Alice_Card
  685. Amount: 1
  686. - Mob: EVENT_RICECAKE
  687. EggItem: Rice_Cake_Egg
  688. FoodItem: Green_Herb
  689. Fullness: 3
  690. IntimacyFed: 50
  691. CaptureRate: 2000
  692. Script: >
  693. .@i = getpetinfo(PETINFO_INTIMATE);
  694. if (.@i >= PET_INTIMATE_LOYAL) {
  695. bonus2 bSubEle,Ele_Neutral,2;
  696. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  697. bonus2 bSubEle,Ele_Neutral,1;
  698. }
  699. - Mob: GOBLINE_XMAS
  700. TameItem: Sweet_Candy_Striper
  701. EggItem: Santa_Goblin_Egg
  702. FoodItem: Scell
  703. Fullness: 3
  704. IntimacyFed: 50
  705. CaptureRate: 2000
  706. SpecialPerformance: false
  707. Script: >
  708. .@i = getpetinfo(PETINFO_INTIMATE);
  709. if (.@i >= PET_INTIMATE_LOYAL) {
  710. bonus bMaxHP,45;
  711. bonus2 bSubEle,Ele_Water,2;
  712. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  713. bonus bMaxHP,30;
  714. bonus2 bSubEle,Ele_Water,1;
  715. }
  716. - Mob: CHUNG_E
  717. TameItem: Tantanmen
  718. EggItem: Chung_E_Egg
  719. FoodItem: Bun_
  720. Fullness: 3
  721. IntimacyFed: 50
  722. CaptureRate: 2000
  723. SpecialPerformance: false
  724. Script: >
  725. .@i = getpetinfo(PETINFO_INTIMATE);
  726. if (.@i >= PET_INTIMATE_LOYAL) {
  727. bonus bDef,2;
  728. bonus2 bSubRace,RC_DemiHuman,2;
  729. bonus2 bSubRace,RC_Player_Human,2;
  730. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  731. bonus bDef,1;
  732. bonus2 bSubRace,RC_DemiHuman,1;
  733. bonus2 bSubRace,RC_Player_Human,1;
  734. }
  735. - Mob: ECLIPSE_P
  736. EggItem: Spring_Rabbit_Egg
  737. FoodItem: Bok_Choy
  738. Fullness: 3
  739. IntimacyFed: 50
  740. CaptureRate: 2000
  741. SpecialPerformance: false
  742. - Mob: GOBLIN_1
  743. TameItem: Knife_Goblin_Ring
  744. EggItem: Knife_Goblin_Egg
  745. FoodItem: Green_Apple
  746. Fullness: 3
  747. IntimacyFed: 50
  748. CaptureRate: 800
  749. SpecialPerformance: false
  750. - Mob: GOBLIN_2
  751. TameItem: Flail_Goblin_Ring
  752. EggItem: Flail_Goblin_Egg
  753. FoodItem: Green_Apple
  754. Fullness: 3
  755. IntimacyFed: 50
  756. CaptureRate: 800
  757. SpecialPerformance: false
  758. - Mob: GOBLIN_4
  759. TameItem: Hammer_Goblin_Ring
  760. EggItem: Hammer_Goblin_Egg
  761. FoodItem: Green_Apple
  762. Fullness: 3
  763. IntimacyFed: 50
  764. CaptureRate: 800
  765. SpecialPerformance: false
  766. - Mob: DELETER_
  767. TameItem: Holy_Marble
  768. EggItem: Red_Deleter_Egg
  769. FoodItem: Whole_Barbecue
  770. Fullness: 4
  771. IntimacyFed: 20
  772. CaptureRate: 800
  773. SpecialPerformance: false
  774. - Mob: DIABOLIC
  775. TameItem: Red_Burning_Stone
  776. EggItem: Diabolic_Egg
  777. FoodItem: Meat_Veg_Skewer
  778. Fullness: 2
  779. IntimacyFed: 10
  780. CaptureRate: 800
  781. SpecialPerformance: false
  782. - Mob: WANDER_MAN
  783. TameItem: Skull_Of_Vagabond
  784. EggItem: Wanderer_Egg
  785. FoodItem: Spirit_Liquor
  786. Fullness: 2
  787. IntimacyFed: 20
  788. CaptureRate: 800
  789. SpecialPerformance: false
  790. Script: >
  791. .@i = getpetinfo(PETINFO_INTIMATE);
  792. if (.@i >= PET_INTIMATE_LOYAL) {
  793. bonus bAgi,4;
  794. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  795. bonus bAgi,3;
  796. }
  797. # Evolution:
  798. # - Target: WANDER_MAN_H
  799. # ItemRequirements:
  800. # - Item: Skull
  801. # Amount: 500
  802. # - Item: Sacred_Marks
  803. # Amount: 50
  804. # - Item: Transparent_Cloth
  805. # Amount: 100
  806. # - Item: Wander_Man_Card
  807. # Amount: 1
  808. - Mob: P_CHUNG_E
  809. EggItem: New_Year_Doll_Egg
  810. FoodItem: Mojji
  811. Fullness: 3
  812. IntimacyFed: 30
  813. CaptureRate: 800
  814. SpecialPerformance: false
  815. - Mob: GOLEM
  816. TameItem: Magical_Lithography
  817. EggItem: Golem_Egg
  818. EquipItem: Windup_Spring
  819. FoodItem: Mystic_Stone
  820. Fullness: 7
  821. IntimacyFed: 20
  822. CaptureRate: 500
  823. SpecialPerformance: false
  824. Script: >
  825. .@i = getpetinfo(PETINFO_INTIMATE);
  826. if (.@i >= PET_INTIMATE_LOYAL) {
  827. bonus bMaxHP,150;
  828. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  829. bonus bMaxHP,100;
  830. }
  831. - Mob: MARIONETTE
  832. TameItem: Delicious_Shaved_Ice
  833. EggItem: Marionette_Egg
  834. EquipItem: Star_Hairband
  835. FoodItem: Small_Snow_Flower
  836. Fullness: 3
  837. IntimacyFed: 10
  838. CaptureRate: 500
  839. SpecialPerformance: false
  840. Script: >
  841. .@i = getpetinfo(PETINFO_INTIMATE);
  842. if (.@i >= PET_INTIMATE_LOYAL) {
  843. petautobonus "{ bonus2 bSubEle,Ele_Neutral,2; heal 100,0; }",100,5000,BF_SHORT|BF_NORMAL;
  844. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  845. petautobonus "{ bonus2 bSubEle,Ele_Neutral,2; heal 100,0; }",100,3000,BF_SHORT|BF_NORMAL;
  846. }
  847. - Mob: MEDUSA
  848. TameItem: Splendid_Mirror
  849. EggItem: Medusa_Egg
  850. EquipItem: Queen's_Coronet
  851. FoodItem: Apple_Pudding
  852. Fullness: 3
  853. IntimacyFed: 10
  854. CaptureRate: 200
  855. SpecialPerformance: false
  856. Script: >
  857. .@i = getpetinfo(PETINFO_INTIMATE);
  858. if (.@i >= PET_INTIMATE_LOYAL) {
  859. bonus bVit,2;
  860. bonus2 bResEff,Eff_Stone,800;
  861. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  862. bonus bVit,1;
  863. bonus2 bResEff,Eff_Stone,500;
  864. }
  865. - Mob: WHISPER
  866. TameItem: Fit_Pipe
  867. EggItem: Whisper_Egg
  868. EquipItem: Spirit_Chain_
  869. FoodItem: Damp_Darkness
  870. Fullness: 7
  871. IntimacyFed: 20
  872. CaptureRate: 500
  873. SpecialPerformance: false
  874. Script: >
  875. .@i = getpetinfo(PETINFO_INTIMATE);
  876. if (.@i >= PET_INTIMATE_LOYAL) {
  877. bonus bFlee,10;
  878. skill "TF_HIDING",1;
  879. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  880. bonus bFlee,7;
  881. skill "TF_HIDING",1;
  882. }
  883. - Mob: GOBLIN_LEADER
  884. TameItem: Staff_Of_Leader
  885. EggItem: Goblin_Leader_Egg
  886. EquipItem: Nice_Badge
  887. FoodItem: Big_Cell
  888. Fullness: 7
  889. IntimacyFed: 10
  890. CaptureRate: 50
  891. SpecialPerformance: false
  892. Script: >
  893. .@i = getpetinfo(PETINFO_INTIMATE);
  894. if (.@i >= PET_INTIMATE_LOYAL) {
  895. bonus2 bAddRace,RC_DemiHuman,5;
  896. bonus2 bAddRace,RC_Player_Human,5;
  897. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  898. bonus2 bAddRace,RC_DemiHuman,3;
  899. bonus2 bAddRace,RC_Player_Human,3;
  900. }
  901. - Mob: SUCCUBUS
  902. TameItem: Boy's_Naivety
  903. EggItem: Succubus_Egg
  904. EquipItem: Black_Butterfly_Mask
  905. FoodItem: Vital_Flower_
  906. Fullness: 3
  907. IntimacyFed: 10
  908. CaptureRate: 200
  909. SpecialPerformance: false
  910. Script: >
  911. .@i = getpetinfo(PETINFO_INTIMATE);
  912. if (.@i >= PET_INTIMATE_LOYAL) {
  913. bonus2 bHPDrainRate,30,5;
  914. bonus bMaxHPrate,1;
  915. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  916. bonus2 bHPDrainRate,30,5;
  917. }
  918. - Mob: INCUBUS
  919. TameItem: Gril's_Naivety
  920. EggItem: Incubus_Egg
  921. EquipItem: Ball_Mask
  922. FoodItem: Vital_Flower
  923. Fullness: 3
  924. IntimacyFed: 10
  925. CaptureRate: 50
  926. SpecialPerformance: false
  927. Script: >
  928. .@i = getpetinfo(PETINFO_INTIMATE);
  929. if (.@i >= PET_INTIMATE_LOYAL) {
  930. bonus bMaxSPRate,5;
  931. bonus2 bSPDrainRate,30,1;
  932. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  933. bonus bMaxSPRate,3;
  934. bonus2 bSPDrainRate,30,1;
  935. }
  936. - Mob: NIGHTMARE_TERROR
  937. TameItem: Hell_Contract
  938. EggItem: Nightmare_Terror_Egg
  939. EquipItem: Hell_Horn
  940. FoodItem: Fresh_Plant
  941. Fullness: 3
  942. IntimacyFed: 10
  943. CaptureRate: 200
  944. SpecialPerformance: false
  945. Script: >
  946. .@i = getpetinfo(PETINFO_INTIMATE);
  947. if (.@i >= PET_INTIMATE_LOYAL) {
  948. bonus2 bResEff,Eff_Sleep,10000;
  949. bonus bInt,1;
  950. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  951. bonus2 bResEff,Eff_Sleep,10000;
  952. }
  953. # Evolution:
  954. # - Target: NIGHTMARE_TERROR_H
  955. # ItemRequirements:
  956. # - Item: Burning_Horse_Shoe
  957. # Amount: 500
  958. # - Item: Blue_Herb
  959. # Amount: 100
  960. # - Item: Shell
  961. # Amount: 100
  962. # - Item: Nightmare_Card
  963. # Amount: 1
  964. - Mob: SHINOBI
  965. TameItem: Kuloren
  966. EggItem: Shinobi_Egg
  967. EquipItem: Wine_On_Sleeve
  968. FoodItem: Grilled_Rice_Cake
  969. Fullness: 7
  970. IntimacyFed: 20
  971. CaptureRate: 500
  972. SpecialPerformance: false
  973. Script: >
  974. .@i = getpetinfo(PETINFO_INTIMATE);
  975. if (.@i >= PET_INTIMATE_LOYAL) {
  976. bonus bAgi,3;
  977. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  978. bonus bAgi,2;
  979. }
  980. - Mob: MIYABI_NINGYO
  981. TameItem: Gril_Doll
  982. EggItem: Miyabi_Ningyo_Egg
  983. EquipItem: Summer_Fan
  984. FoodItem: Well_Ripened_Berry
  985. Fullness: 3
  986. IntimacyFed: 15
  987. CaptureRate: 200
  988. SpecialPerformance: false
  989. Script: >
  990. .@i = getpetinfo(PETINFO_INTIMATE);
  991. if (.@i >= PET_INTIMATE_LOYAL) {
  992. bonus bInt,2;
  993. bonus bCastrate,-5;
  994. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  995. bonus bInt,1;
  996. bonus bCastrate,-3;
  997. }
  998. - Mob: WICKED_NYMPH
  999. TameItem: Charming_Lotus
  1000. EggItem: Wicked_Nymph_Egg
  1001. EquipItem: Jade_Trinket
  1002. FoodItem: Morning_Dew
  1003. Fullness: 3
  1004. IntimacyFed: 15
  1005. CaptureRate: 500
  1006. SpecialPerformance: false
  1007. Script: >
  1008. .@i = getpetinfo(PETINFO_INTIMATE);
  1009. if (.@i >= PET_INTIMATE_LOYAL) {
  1010. bonus bMaxSP,45;
  1011. bonus bSPrecovRate,8;
  1012. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1013. bonus bMaxSP,30;
  1014. bonus bSPrecovRate,5;
  1015. }
  1016. - Mob: STONE_SHOOTER
  1017. TameItem: Oilpalm_Coconut
  1018. EggItem: Stone_Shooter_Egg
  1019. EquipItem: Apro_Hair
  1020. FoodItem: Plant_Neutrient
  1021. Fullness: 7
  1022. IntimacyFed: 20
  1023. CaptureRate: 500
  1024. SpecialPerformance: false
  1025. Script: >
  1026. .@i = getpetinfo(PETINFO_INTIMATE);
  1027. if (.@i >= PET_INTIMATE_LOYAL) {
  1028. bonus2 bSubEle,Ele_Fire,5;
  1029. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1030. bonus2 bSubEle,Ele_Fire,3;
  1031. }
  1032. - Mob: DULLAHAN
  1033. TameItem: Luxury_Whisky_Bottle
  1034. EggItem: Dullahan_Egg
  1035. EquipItem: Death_Coil
  1036. FoodItem: Sunset_On_The_Rock
  1037. Fullness: 3
  1038. IntimacyFed: 10
  1039. CaptureRate: 200
  1040. SpecialPerformance: false
  1041. Script: >
  1042. .@i = getpetinfo(PETINFO_INTIMATE);
  1043. if (.@i >= PET_INTIMATE_LOYAL) {
  1044. bonus bCritAtkRate,8;
  1045. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1046. bonus bCritAtkRate,5;
  1047. }
  1048. - Mob: LOLI_RURI
  1049. TameItem: Very_Red_Juice
  1050. EggItem: Loli_Ruri_Egg
  1051. EquipItem: Fashionable_Glasses
  1052. FoodItem: Pumpkin_Pie_
  1053. Fullness: 3
  1054. IntimacyFed: 15
  1055. CaptureRate: 200
  1056. SpecialPerformance: false
  1057. Script: >
  1058. .@i = getpetinfo(PETINFO_INTIMATE);
  1059. if (.@i >= PET_INTIMATE_LOYAL) {
  1060. bonus bMaxHPRate,5;
  1061. bonus3 bAutoSpellWhenHit,"AL_HEAL",2,10;
  1062. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1063. bonus bMaxHPRate,3;
  1064. bonus3 bAutoSpellWhenHit,"AL_HEAL",1,10;
  1065. }
  1066. - Mob: CIVIL_SERVANT
  1067. TameItem: Fan_Of_Wind
  1068. EggItem: Civil_Servant_Egg
  1069. EquipItem: Golden_Earing
  1070. FoodItem: Flavored_Alcohol
  1071. Fullness: 3
  1072. IntimacyFed: 10
  1073. CaptureRate: 500
  1074. SpecialPerformance: false
  1075. Script: >
  1076. .@i = getpetinfo(PETINFO_INTIMATE);
  1077. if (.@i >= PET_INTIMATE_LOYAL) {
  1078. bonus bMaxSP,15;
  1079. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1080. bonus bMaxSP,10;
  1081. }
  1082. - Mob: LEAF_CAT
  1083. TameItem: Very_Soft_Plant
  1084. EggItem: Leaf_Cat_Egg
  1085. EquipItem: Green_Lucky_Bag
  1086. FoodItem: Fish_With_Blue_Back
  1087. Fullness: 7
  1088. IntimacyFed: 20
  1089. CaptureRate: 200
  1090. SpecialPerformance: false
  1091. Script: >
  1092. .@i = getpetinfo(PETINFO_INTIMATE);
  1093. if (.@i >= PET_INTIMATE_LOYAL) {
  1094. bonus2 bSubRace,RC_Brute,5;
  1095. bonus2 bSubRace,RC_Player_Doram,5;
  1096. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1097. bonus2 bSubRace,RC_Brute,3;
  1098. bonus2 bSubRace,RC_Player_Doram,3;
  1099. }
  1100. - Mob: BACSOJIN_
  1101. TameItem: Shiny_Wing_Gown
  1102. EggItem: Bacsojin_Egg
  1103. EquipItem: Round_Hair_Ornament
  1104. FoodItem: Traditional_Cookie
  1105. Fullness: 7
  1106. IntimacyFed: 10
  1107. CaptureRate: 2000
  1108. SpecialPerformance: false
  1109. - Mob: IMP
  1110. TameItem: Flaming_Ice
  1111. EggItem: Imp_Egg
  1112. EquipItem: Horn_Protector
  1113. FoodItem: Flame_Gemstone
  1114. Fullness: 3
  1115. IntimacyFed: 10
  1116. CaptureRate: 200
  1117. SpecialPerformance: false
  1118. Script: >
  1119. .@i = getpetinfo(PETINFO_INTIMATE);
  1120. if (.@i >= PET_INTIMATE_LOYAL) {
  1121. bonus2 bSubEle,Ele_Fire,3;
  1122. bonus2 bAddEle,Ele_Fire,2;
  1123. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1124. bonus2 bSubEle,Ele_Fire,2;
  1125. bonus2 bAddEle,Ele_Fire,1;
  1126. }
  1127. - Mob: E_CRAMP
  1128. TameItem: Leaf_Cat_Ball
  1129. EggItem: Mystic_Leaf_Cat_Ball
  1130. Fullness: 0
  1131. HungryDelay: 0
  1132. IntimacyStart: 0
  1133. IntimacyFed: 0
  1134. IntimacyOverfed: 0
  1135. IntimacyOwnerDie: 0
  1136. CaptureRate: 50
  1137. SpecialPerformance: false
  1138. - Mob: E_HYDRA
  1139. TameItem: Leaf_Cat_Ball
  1140. EggItem: Mystic_Leaf_Cat_Ball
  1141. Fullness: 0
  1142. HungryDelay: 0
  1143. IntimacyStart: 0
  1144. IntimacyFed: 0
  1145. IntimacyOverfed: 0
  1146. IntimacyOwnerDie: 0
  1147. CaptureRate: 50
  1148. SpecialPerformance: false
  1149. - Mob: J_TAINI
  1150. EggItem: Egg_Of_Tiny
  1151. FoodItem: Apple
  1152. Fullness: 3
  1153. IntimacyFed: 10
  1154. CaptureRate: 0
  1155. - Mob: XMAS_LUNATIC
  1156. EggItem: Snow_Rabbit_Egg
  1157. FoodItem: Candy
  1158. Fullness: 3
  1159. IntimacyFed: 10
  1160. CaptureRate: 0
  1161. Script: >
  1162. .@i = getpetinfo(PETINFO_INTIMATE);
  1163. if (.@i >= PET_INTIMATE_CORDIAL) {
  1164. /* bonus2 bExpAddRace,RC_All,5; */
  1165. bonus bMatkRate,2;
  1166. }
  1167. - Mob: TIKBALANG
  1168. TameItem: Tikbalang_Belt
  1169. EggItem: Tikbalang_Pet
  1170. FoodItem: Monster's_Feed
  1171. Fullness: 8
  1172. IntimacyFed: 10
  1173. CaptureRate: 1000
  1174. Script: >
  1175. .@i = getpetinfo(PETINFO_INTIMATE);
  1176. if (.@i >= PET_INTIMATE_LOYAL) {
  1177. bonus2 bAddDamageClass,2317,10;
  1178. bonus2 bAddDamageClass,2318,10;
  1179. bonus2 bAddDamageClass,2319,10;
  1180. bonus2 bAddDamageClass,2320,10;
  1181. bonus2 bAddDamageClass,2321,10;
  1182. bonus2 bAddDamageClass,2322,10;
  1183. bonus2 bAddDamageClass,2327,10;
  1184. bonus2 bAddDamageClass,2332,10;
  1185. bonus2 bAddDamageClass,2333,10;
  1186. bonus bMdef,5;
  1187. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1188. bonus2 bAddDamageClass,2317,10;
  1189. bonus2 bAddDamageClass,2318,10;
  1190. bonus2 bAddDamageClass,2319,10;
  1191. bonus2 bAddDamageClass,2320,10;
  1192. bonus2 bAddDamageClass,2321,10;
  1193. bonus2 bAddDamageClass,2322,10;
  1194. bonus2 bAddDamageClass,2327,10;
  1195. bonus2 bAddDamageClass,2332,10;
  1196. bonus2 bAddDamageClass,2333,10;
  1197. bonus bMdef,3;
  1198. }
  1199. - Mob: MARIN
  1200. TameItem: Juicy_Fruit
  1201. EggItem: Marin_Egg
  1202. EquipItem: Tw_Backpack
  1203. FoodItem: Fruit_Sundae
  1204. Fullness: 3
  1205. IntimacyFed: 50
  1206. CaptureRate: 2000
  1207. - Mob: LITTLE_PORING
  1208. TameItem: Unripe_Apple2
  1209. EggItem: Novice_Poring_Egg
  1210. FoodItem: Apple_Juice
  1211. Fullness: 3
  1212. IntimacyFed: 1000
  1213. IntimacyOverfed: 0
  1214. IntimacyOwnerDie: 0
  1215. CaptureRate: 5000
  1216. SpecialPerformance: false
  1217. Script: >
  1218. .@i = getpetinfo(PETINFO_INTIMATE);
  1219. if (.@i >= PET_INTIMATE_LOYAL) {
  1220. bonus bHPrecovRate,75;
  1221. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1222. bonus bHPrecovRate,50;
  1223. }
  1224. - Mob: NINE_TAIL
  1225. TameItem: Sap_Jelly
  1226. EggItem: Nine_Tail_Egg
  1227. FoodItem: Suspicious_Bottle
  1228. Fullness: 4
  1229. IntimacyFed: 50
  1230. CaptureRate: 2000
  1231. Script: >
  1232. .@i = getpetinfo(PETINFO_INTIMATE);
  1233. if (.@i >= PET_INTIMATE_LOYAL) {
  1234. bonus bCritical,3;
  1235. bonus bHit,2;
  1236. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1237. bonus bCritical,2;
  1238. bonus bHit,2;
  1239. }
  1240. Evolution:
  1241. - Target: CAT_O_NINE_TAIL
  1242. ItemRequirements:
  1243. - Item: Sap_Jelly
  1244. Amount: 3
  1245. - Item: Fox_Tail
  1246. Amount: 999
  1247. - Item: Punisher
  1248. Amount: 1
  1249. - Item: Nine_Tail_Card
  1250. Amount: 1
  1251. - Mob: GREMLIN
  1252. TameItem: Airship_Part
  1253. EggItem: Gremlin_Egg
  1254. FoodItem: Cheap_Lubricant
  1255. Fullness: 4
  1256. IntimacyFed: 50
  1257. CaptureRate: 2000
  1258. Script: >
  1259. .@i = getpetinfo(PETINFO_INTIMATE);
  1260. if (.@i >= PET_INTIMATE_LOYAL) {
  1261. bonus Dex,2;
  1262. bonus bHit,1;
  1263. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1264. bonus bDex,1;
  1265. bonus bHit,1;
  1266. }
  1267. Evolution:
  1268. - Target: HODREMLIN
  1269. ItemRequirements:
  1270. - Item: Airship_Part
  1271. Amount: 3
  1272. - Item: Damp_Darkness
  1273. Amount: 50
  1274. - Item: Will_Of_Darkness
  1275. Amount: 200
  1276. - Item: Hodremlin_Card
  1277. Amount: 1
  1278. - Mob: MUMMY
  1279. TameItem: Elixir_Bandage
  1280. EggItem: Mummy_Egg
  1281. FoodItem: Mementos
  1282. Fullness: 7
  1283. IntimacyFed: 50
  1284. CaptureRate: 2000
  1285. Script: >
  1286. .@i = getpetinfo(PETINFO_INTIMATE);
  1287. if (.@i >= PET_INTIMATE_LOYAL) {
  1288. bonus bHit,5;
  1289. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1290. bonus bHit,4;
  1291. }
  1292. Evolution:
  1293. - Target: ANCIENT_MUMMY
  1294. ItemRequirements:
  1295. - Item: Elixir_Bandage
  1296. Amount: 3
  1297. - Item: Rune_Of_Darkness
  1298. Amount: 200
  1299. - Item: Gold
  1300. Amount: 30
  1301. - Item: Ancient_Mummy_Card
  1302. Amount: 1
  1303. - Mob: TEDDY_BEAR
  1304. TameItem: Little_Dall_Needle
  1305. EggItem: Teddy_Bear_Egg
  1306. FoodItem: Wad_Of_Cotton
  1307. Fullness: 3
  1308. IntimacyFed: 50
  1309. CaptureRate: 2000
  1310. Script: >
  1311. .@i = getpetinfo(PETINFO_INTIMATE);
  1312. if (.@i >= PET_INTIMATE_LOYAL) {
  1313. bonus bMaxSP,150;
  1314. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1315. bonus bMaxSP,100;
  1316. }
  1317. Evolution:
  1318. - Target: XM_TEDDY_BEAR
  1319. ItemRequirements:
  1320. - Item: Little_Dall_Needle
  1321. Amount: 3
  1322. - Item: Cursed_Seal
  1323. Amount: 300
  1324. - Item: Cardinal_Jewel_
  1325. Amount: 50
  1326. - Item: Teddy_Bear_Card
  1327. Amount: 1
  1328. - Target: ALIOT
  1329. ItemRequirements:
  1330. - Item: Screw
  1331. Amount: 500
  1332. - Item: Honey
  1333. Amount: 100
  1334. - Item: White_Jewel
  1335. Amount: 10
  1336. - Item: Teddy_Bear_Card
  1337. Amount: 1
  1338. - Target: ALICEL
  1339. ItemRequirements:
  1340. - Item: Screw
  1341. Amount: 500
  1342. - Item: Honey
  1343. Amount: 100
  1344. - Item: Bloody_Page
  1345. Amount: 50
  1346. - Item: Teddy_Bear_Card
  1347. Amount: 1
  1348. # Pet Evolution
  1349. - Mob: MASTERING
  1350. EggItem: Mastering_Egg
  1351. FoodItem: Pet_Food
  1352. Fullness: 2
  1353. HungryDelay: 120
  1354. IntimacyFed: 15
  1355. CaptureRate: 0
  1356. SpecialPerformance: false
  1357. AllowAutoFeed: true
  1358. Script: >
  1359. .@i = getpetinfo(PETINFO_INTIMATE);
  1360. if (.@i >= PET_INTIMATE_LOYAL) {
  1361. bonus bLuk,3;
  1362. bonus bCritical,3;
  1363. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1364. bonus bLuk,3;
  1365. bonus bCritical,2;
  1366. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1367. bonus bLuk,3;
  1368. bonus bCritical,1;
  1369. } else {
  1370. bonus bLuk,2;
  1371. bonus bCritical,1;
  1372. }
  1373. Evolution:
  1374. - Target: ANGELING
  1375. ItemRequirements:
  1376. - Item: Yellow_Potion
  1377. Amount: 20
  1378. - Item: Spirit_Chain
  1379. Amount: 1
  1380. - Item: White_Herb
  1381. Amount: 50
  1382. - Item: Jellopy
  1383. Amount: 200
  1384. - Mob: METALLER
  1385. EggItem: Metaller_Egg
  1386. FoodItem: Pet_Food
  1387. Fullness: 2
  1388. HungryDelay: 120
  1389. IntimacyFed: 15
  1390. CaptureRate: 0
  1391. SpecialPerformance: false
  1392. AllowAutoFeed: true
  1393. Script: >
  1394. .@i = getpetinfo(PETINFO_INTIMATE);
  1395. if (.@i >= PET_INTIMATE_LOYAL) {
  1396. bonus bHPrecovRate,20;
  1397. bonus bMaxHP,70;
  1398. bonus2 bAddRace,RC_Plant,6;
  1399. bonus2 bMagicAddRace,RC_Plant,6;
  1400. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1401. bonus bHPrecovRate,15;
  1402. bonus bMaxHP,55;
  1403. bonus2 bAddRace,RC_Plant,3;
  1404. bonus2 bMagicAddRace,RC_Plant,3;
  1405. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1406. bonus bHPrecovRate,10;
  1407. bonus bMaxHP,38;
  1408. } else {
  1409. bonus bHPrecovRate,5;
  1410. bonus bMaxHP,25;
  1411. }
  1412. - Mob: ANGELING
  1413. EggItem: Angeling_Egg
  1414. FoodItem: Pet_Food
  1415. Fullness: 1
  1416. HungryDelay: 120
  1417. IntimacyFed: 15
  1418. CaptureRate: 0
  1419. SpecialPerformance: false
  1420. AllowAutoFeed: true
  1421. Script: >
  1422. .@i = getpetinfo(PETINFO_INTIMATE);
  1423. if (.@i >= PET_INTIMATE_LOYAL) {
  1424. bonus bMaxHPrate,2;
  1425. bonus bHealPower,8;
  1426. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1427. bonus bMaxHPrate,2;
  1428. bonus bHealPower,6;
  1429. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1430. bonus bMaxHPrate,1;
  1431. bonus bHealPower,4;
  1432. } else {
  1433. bonus bMaxHPrate,1;
  1434. bonus bHealPower,2;
  1435. }
  1436. - Mob: MOONLIGHT
  1437. EggItem: Moonlight_Egg
  1438. FoodItem: High_Class_Pet_food
  1439. Fullness: 1
  1440. HungryDelay: 120
  1441. IntimacyFed: 15
  1442. CaptureRate: 0
  1443. SpecialPerformance: false
  1444. AllowAutoFeed: true
  1445. Script: >
  1446. .@i = getpetinfo(PETINFO_INTIMATE);
  1447. if (.@i >= PET_INTIMATE_LOYAL) {
  1448. bonus bCritical,6;
  1449. bonus bHit,6;
  1450. petautobonus "{ bonus2 bHPRegenRate,500,1000; bonus2 bSPRegenRate,20,1000; }",30,5000,BF_WEAPON|BF_SHORT;
  1451. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1452. bonus bCritical,5;
  1453. bonus bHit,5;
  1454. petautobonus "{ bonus2 bHPRegenRate,400,1000; bonus2 bSPRegenRate,10,1000; }",30,5000,BF_WEAPON|BF_SHORT;
  1455. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1456. bonus bCritical,4;
  1457. bonus bHit,4;
  1458. petautobonus "{ bonus2 bHPRegenRate,300,1000; }",20,5000,BF_WEAPON|BF_SHORT;
  1459. } else {
  1460. bonus bCritical,3;
  1461. bonus bHit,3;
  1462. }
  1463. - Mob: SAVAGE
  1464. EggItem: Savage_Egg
  1465. FoodItem: Pet_Food
  1466. Fullness: 2
  1467. HungryDelay: 120
  1468. IntimacyFed: 15
  1469. CaptureRate: 0
  1470. SpecialPerformance: false
  1471. AllowAutoFeed: true
  1472. Script: >
  1473. .@i = getpetinfo(PETINFO_INTIMATE);
  1474. if (.@i >= PET_INTIMATE_LOYAL) {
  1475. bonus bMaxHP,200;
  1476. bonus bVit,2;
  1477. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1478. bonus bMaxHP,100;
  1479. bonus bVit,2;
  1480. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1481. bonus bMaxHP,50;
  1482. bonus bVit,2;
  1483. } else {
  1484. bonus bMaxHP,50;
  1485. bonus bVit,1;
  1486. }
  1487. - Mob: HIGH_ORC
  1488. EggItem: High_Orc_Egg
  1489. FoodItem: Pet_Food
  1490. Fullness: 2
  1491. HungryDelay: 120
  1492. IntimacyFed: 15
  1493. CaptureRate: 0
  1494. SpecialPerformance: false
  1495. AllowAutoFeed: true
  1496. Script: >
  1497. .@i = getpetinfo(PETINFO_INTIMATE);
  1498. if (.@i >= PET_INTIMATE_LOYAL) {
  1499. bonus bAtk,25;
  1500. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1501. bonus bAtk,20;
  1502. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1503. bonus bAtk,15;
  1504. } else {
  1505. bonus bAtk,10;
  1506. }
  1507. # Evolution:
  1508. # - Target: ORK_HERO2
  1509. # ItemRequirements:
  1510. # - Item: Mightysoul_Essence
  1511. # Amount: 30
  1512. # - Item: Orc_Warrior_Card
  1513. # Amount: 10
  1514. # - Item: Orc_Baby_Card
  1515. # Amount: 10
  1516. # - Item: Voucher_Of_Orcish_Hero
  1517. # Amount: 10
  1518. - Mob: CHOCO
  1519. EggItem: Choco_Egg
  1520. FoodItem: Pet_Food
  1521. Fullness: 2
  1522. HungryDelay: 120
  1523. IntimacyFed: 15
  1524. CaptureRate: 0
  1525. SpecialPerformance: false
  1526. AllowAutoFeed: true
  1527. Script: >
  1528. .@i = getpetinfo(PETINFO_INTIMATE);
  1529. if (.@i >= PET_INTIMATE_LOYAL) {
  1530. bonus bCritical,9;
  1531. bonus bLongAtkRate,3;
  1532. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1533. bonus bCritical,7;
  1534. bonus bLongAtkRate,2;
  1535. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1536. bonus bCritical,5;
  1537. bonus bLongAtkRate,1;
  1538. } else {
  1539. bonus bCritical,3;
  1540. }
  1541. - Mob: ANCIENT_MUMMY
  1542. EggItem: Ancient_Mummy_Egg
  1543. FoodItem: Pet_Food
  1544. Fullness: 2
  1545. HungryDelay: 120
  1546. IntimacyFed: 15
  1547. CaptureRate: 0
  1548. SpecialPerformance: false
  1549. AllowAutoFeed: true
  1550. Script: >
  1551. .@i = getpetinfo(PETINFO_INTIMATE);
  1552. if (.@i >= PET_INTIMATE_LOYAL) {
  1553. bonus bHit,6;
  1554. bonus2 bAddClass,Class_Dragon,6;
  1555. bonus2 bMagicAddClass,Class_Dragon,6;
  1556. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1557. bonus bHit,6;
  1558. bonus2 bAddClass,Class_Dragon,3;
  1559. bonus2 bMagicAddClass,Class_Dragon,3;
  1560. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1561. bonus bHit,5;
  1562. } else {
  1563. bonus bHit,4;
  1564. }
  1565. - Mob: AM_MUT
  1566. EggItem: Ammut_Egg
  1567. FoodItem: Pet_Food
  1568. Fullness: 2
  1569. HungryDelay: 120
  1570. IntimacyFed: 15
  1571. CaptureRate: 0
  1572. SpecialPerformance: false
  1573. AllowAutoFeed: true
  1574. Script: >
  1575. .@i = getpetinfo(PETINFO_INTIMATE);
  1576. if (.@i >= PET_INTIMATE_LOYAL) {
  1577. bonus bMatkRate,4;
  1578. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1579. bonus bMatkRate,3;
  1580. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1581. bonus bMatkRate,2;
  1582. } else {
  1583. bonus bMatkRate,1;
  1584. }
  1585. - Mob: CAT_O_NINE_TAIL
  1586. EggItem: Cat_O_Nine_Tail_Egg
  1587. FoodItem: Pet_Food
  1588. Fullness: 2
  1589. HungryDelay: 120
  1590. IntimacyFed: 15
  1591. CaptureRate: 0
  1592. SpecialPerformance: false
  1593. AllowAutoFeed: true
  1594. Script: >
  1595. .@i = getpetinfo(PETINFO_INTIMATE);
  1596. if (.@i >= PET_INTIMATE_LOYAL) {
  1597. bonus bCritical,5;
  1598. bonus bHit,5;
  1599. petautobonus "{ bonus2 bHPRegenRate,400,1000; }",20,5000,BF_WEAPON|BF_SHORT;
  1600. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1601. bonus bCritical,4;
  1602. bonus bHit,4;
  1603. petautobonus "{ bonus2 bHPRegenRate,300,1000; }",20,5000,BF_WEAPON|BF_SHORT;
  1604. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1605. bonus bCritical,3;
  1606. bonus bHit,3;
  1607. } else {
  1608. bonus bCritical,2;
  1609. bonus bHit,2;
  1610. }
  1611. Evolution:
  1612. - Target: MOONLIGHT
  1613. ItemRequirements:
  1614. - Item: Mightysoul_Essence
  1615. Amount: 30
  1616. - Item: Nine_Tail_Card
  1617. Amount: 10
  1618. - Item: Sohee_Card
  1619. Amount: 10
  1620. - Item: Munak_Card
  1621. Amount: 10
  1622. - Mob: GRAND_PECO
  1623. EggItem: Grand_Peco_Egg
  1624. FoodItem: Pet_Food
  1625. Fullness: 2
  1626. HungryDelay: 120
  1627. IntimacyFed: 15
  1628. CaptureRate: 0
  1629. SpecialPerformance: false
  1630. AllowAutoFeed: true
  1631. Script: >
  1632. .@i = getpetinfo(PETINFO_INTIMATE);
  1633. if (.@i >= PET_INTIMATE_LOYAL) {
  1634. bonus bMaxHP,400;
  1635. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1636. bonus bMaxHP,300;
  1637. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1638. bonus bMaxHP,200;
  1639. } else {
  1640. bonus bMaxHP,150;
  1641. bonus bMaxSP,-10;
  1642. }
  1643. - Mob: HYEGUN
  1644. EggItem: Hyegun_Egg
  1645. FoodItem: Pet_Food
  1646. Fullness: 2
  1647. HungryDelay: 120
  1648. IntimacyFed: 15
  1649. CaptureRate: 0
  1650. SpecialPerformance: false
  1651. AllowAutoFeed: true
  1652. Script: >
  1653. .@i = getpetinfo(PETINFO_INTIMATE);
  1654. if (.@i >= PET_INTIMATE_LOYAL) {
  1655. bonus bVit,4;
  1656. bonus2 bResEff,Eff_Stun,400;
  1657. bonus2 bSPDrainRate,10,1;
  1658. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1659. bonus bVit,3;
  1660. bonus2 bResEff,Eff_Stun,300;
  1661. bonus2 bSPDrainRate,10,1;
  1662. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1663. bonus bVit,2;
  1664. bonus2 bResEff,Eff_Stun,200;
  1665. } else {
  1666. bonus bVit,1;
  1667. bonus2 bResEff,Eff_Stun,100;
  1668. }
  1669. - Mob: HODREMLIN
  1670. EggItem: Hodremlin_Egg
  1671. FoodItem: Pet_Food
  1672. Fullness: 2
  1673. HungryDelay: 120
  1674. IntimacyFed: 15
  1675. CaptureRate: 0
  1676. SpecialPerformance: false
  1677. AllowAutoFeed: true
  1678. Script: >
  1679. .@i = getpetinfo(PETINFO_INTIMATE);
  1680. if (.@i >= PET_INTIMATE_LOYAL) {
  1681. bonus bDex,2;
  1682. bonus bHit,2;
  1683. bonus bCritAtkRate,9;
  1684. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1685. bonus bDex,2;
  1686. bonus bHit,2;
  1687. bonus bCritAtkRate,7;
  1688. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1689. bonus bDex,2;
  1690. bonus bHit,1;
  1691. } else {
  1692. bonus bDex,1;
  1693. bonus bHit,1;
  1694. }
  1695. - Mob: XM_TEDDY_BEAR
  1696. EggItem: Xm_Teddybear_Egg
  1697. FoodItem: Pet_Food
  1698. Fullness: 2
  1699. HungryDelay: 120
  1700. IntimacyFed: 15
  1701. CaptureRate: 0
  1702. SpecialPerformance: false
  1703. AllowAutoFeed: true
  1704. Script: >
  1705. .@i = getpetinfo(PETINFO_INTIMATE);
  1706. if (.@i >= PET_INTIMATE_LOYAL) {
  1707. bonus bMaxSP,150;
  1708. petautobonus "{ bonus2 bSPRegenRate,40,1000; }",30,5000,BF_MAGIC;
  1709. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1710. bonus bMaxSP,150;
  1711. petautobonus "{ bonus2 bSPRegenRate,30,1000; }",30,5000,BF_MAGIC;
  1712. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1713. bonus bMaxSP,100;
  1714. } else {
  1715. bonus bMaxSP,50;
  1716. }
  1717. - Mob: DR_EGGRING
  1718. EggItem: Eggring_Egg
  1719. FoodItem: Pet_Food
  1720. Fullness: 2
  1721. HungryDelay: 120
  1722. IntimacyFed: 15
  1723. CaptureRate: 0
  1724. SpecialPerformance: false
  1725. AllowAutoFeed: true
  1726. Script: >
  1727. .@i = getpetinfo(PETINFO_INTIMATE);
  1728. if (.@i >= PET_INTIMATE_LOYAL) {
  1729. bonus bHit,9;
  1730. bonus bAtk,9;
  1731. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1732. bonus bHit,7;
  1733. bonus bAtk,7;
  1734. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1735. bonus bHit,5;
  1736. bonus bAtk,5;
  1737. } else {
  1738. bonus bHit,3;
  1739. bonus bAtk,3;
  1740. }
  1741. - Mob: DR_LUNATIC
  1742. EggItem: Leaf_Lunatic_Egg
  1743. FoodItem: Pet_Food
  1744. Fullness: 2
  1745. HungryDelay: 120
  1746. IntimacyFed: 15
  1747. CaptureRate: 0
  1748. SpecialPerformance: false
  1749. AllowAutoFeed: true
  1750. Script: >
  1751. .@i = getpetinfo(PETINFO_INTIMATE);
  1752. if (.@i >= PET_INTIMATE_LOYAL) {
  1753. bonus bCritical,5;
  1754. bonus bAtk,5;
  1755. bonus2 bAddRace,RC_Formless,6;
  1756. bonus2 bMagicAddRace,RC_Formless,6;
  1757. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1758. bonus bCritical,4;
  1759. bonus bAtk,4;
  1760. bonus2 bAddRace,RC_Formless,3;
  1761. bonus2 bMagicAddRace,RC_Formless,3;
  1762. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1763. bonus bCritical,3;
  1764. bonus bAtk,3;
  1765. } else {
  1766. bonus bCritical,2;
  1767. bonus bAtk,2;
  1768. }
  1769. - Mob: LITTLE_ISIS
  1770. EggItem: Littleisis_Egg
  1771. FoodItem: Pet_Food
  1772. Fullness: 2
  1773. HungryDelay: 120
  1774. IntimacyFed: 15
  1775. CaptureRate: 0
  1776. SpecialPerformance: false
  1777. AllowAutoFeed: true
  1778. Script: >
  1779. .@i = getpetinfo(PETINFO_INTIMATE);
  1780. if (.@i >= PET_INTIMATE_LOYAL) {
  1781. bonus bAtkRate,4;
  1782. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1783. bonus bAtkRate,3;
  1784. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1785. bonus bAtkRate,2;
  1786. } else {
  1787. bonus bAtkRate,1;
  1788. }
  1789. - Mob: DIABOLIC2
  1790. EggItem: Diabolic_Egg2
  1791. FoodItem: Pet_Food
  1792. Fullness: 2
  1793. HungryDelay: 120
  1794. IntimacyFed: 15
  1795. CaptureRate: 0
  1796. SpecialPerformance: false
  1797. AllowAutoFeed: true
  1798. Script: >
  1799. .@i = getpetinfo(PETINFO_INTIMATE);
  1800. if (.@i >= PET_INTIMATE_LOYAL) {
  1801. bonus bAtkRate,2;
  1802. bonus bMatkRate,2;
  1803. bonus bMaxHPrate,2;
  1804. bonus bMaxSPrate,2;
  1805. bonus5 bAutoSpell,"MG_FIREBOLT",3,50,BF_WEAPON|BF_SHORT,1;
  1806. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1807. bonus bAtkRate,2;
  1808. bonus bMatkRate,2;
  1809. bonus bMaxHPrate,1;
  1810. bonus bMaxSPrate,1;
  1811. bonus5 bAutoSpell,"MG_FIREBOLT",3,50,BF_WEAPON|BF_SHORT,1;
  1812. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1813. bonus bAtkRate,1;
  1814. bonus bMatkRate,1;
  1815. bonus bMaxHPrate,1;
  1816. bonus bMaxSPrate,1;
  1817. } else {
  1818. bonus bAtkRate,1;
  1819. bonus bMatkRate,1;
  1820. }
  1821. - Mob: DELETER_2
  1822. EggItem: Red_Deleter_Egg2
  1823. FoodItem: Pet_Food
  1824. Fullness: 2
  1825. HungryDelay: 120
  1826. IntimacyFed: 15
  1827. CaptureRate: 0
  1828. SpecialPerformance: false
  1829. AllowAutoFeed: true
  1830. Script: >
  1831. .@i = getpetinfo(PETINFO_INTIMATE);
  1832. if (.@i >= PET_INTIMATE_LOYAL) {
  1833. bonus bAspdRate,3;
  1834. bonus bAgi,3;
  1835. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1836. bonus bAspdRate,2;
  1837. bonus bAgi,2;
  1838. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1839. bonus bAspdRate,1;
  1840. bonus bAgi,1;
  1841. } else {
  1842. bonus bAspdRate,1;
  1843. }
  1844. - Mob: SWEETS_DROPS
  1845. EggItem: Sweets_Drops_Egg
  1846. FoodItem: Candy
  1847. Fullness: 2
  1848. HungryDelay: 120
  1849. IntimacyFed: 15
  1850. CaptureRate: 0
  1851. SpecialPerformance: false
  1852. AllowAutoFeed: true
  1853. Script: >
  1854. .@i = getpetinfo(PETINFO_INTIMATE);
  1855. if (.@i >= PET_INTIMATE_CORDIAL) {
  1856. bonus2 bExpAddClass,Class_All,1;
  1857. }
  1858. # - Mob: NIGHTMARE_TERROR_H
  1859. # EggItem: Rigid_Nightmare_Terror_Egg
  1860. # FoodItem: Pet_Food
  1861. # Fullness: 2
  1862. # HungryDelay: 120
  1863. # IntimacyFed: 15
  1864. # CaptureRate: 0
  1865. # SpecialPerformance: false
  1866. # AllowAutoFeed: true
  1867. # Script: >
  1868. # .@i = getpetinfo(PETINFO_INTIMATE);
  1869. #
  1870. # if (.@i >= PET_INTIMATE_LOYAL) {
  1871. # bonus bInt,4;
  1872. # bonus bMaxSPrate,3;
  1873. # bonus2 bResEff,Eff_Sleep,10000;
  1874. # } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1875. # bonus bInt,3;
  1876. # bonus bMaxSPrate,1;
  1877. # bonus2 bResEff,Eff_Sleep,10000;
  1878. # } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1879. # bonus bInt,3;
  1880. # } else {
  1881. # bonus bInt,1;
  1882. # }
  1883. # - Mob: WANDER_MAN_H
  1884. # EggItem: Contaminated_Wanderer_Egg
  1885. # FoodItem: Pet_Food
  1886. # Fullness: 2
  1887. # HungryDelay: 120
  1888. # IntimacyFed: 15
  1889. # CaptureRate: 0
  1890. # SpecialPerformance: false
  1891. # AllowAutoFeed: true
  1892. # Script: >
  1893. # .@i = getpetinfo(PETINFO_INTIMATE);
  1894. #
  1895. # if (.@i >= PET_INTIMATE_LOYAL) {
  1896. # bonus bAgi,4;
  1897. # bonus bCritical,3;
  1898. # bonus bCritAtkRate,7;
  1899. # } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1900. # bonus bAgi,4;
  1901. # bonus bCritical,2;
  1902. # bonus bCritAtkRate,5;
  1903. # } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1904. # bonus bAgi,4;
  1905. # bonus bCritical,1;
  1906. # } else {
  1907. # bonus bAgi,4;
  1908. # }
  1909. - Mob: ALIOT
  1910. EggItem: Aliot_EGG
  1911. FoodItem: Pet_Food
  1912. Fullness: 2
  1913. HungryDelay: 120
  1914. IntimacyFed: 15
  1915. CaptureRate: 0
  1916. SpecialPerformance: false
  1917. AllowAutoFeed: true
  1918. Script: >
  1919. .@i = getpetinfo(PETINFO_INTIMATE);
  1920. if (.@i >= PET_INTIMATE_LOYAL) {
  1921. bonus bAspdRate,5;
  1922. bonus bHit,12;
  1923. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1924. bonus bAspdRate,4;
  1925. bonus bHit,9;
  1926. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1927. bonus bAspdRate,3;
  1928. bonus bHit,6;
  1929. } else {
  1930. bonus bAspdRate,2;
  1931. }
  1932. - Mob: ALICEL
  1933. EggItem: Alicel_EGG
  1934. FoodItem: Pet_Food
  1935. Fullness: 2
  1936. HungryDelay: 120
  1937. IntimacyFed: 15
  1938. CaptureRate: 0
  1939. SpecialPerformance: false
  1940. AllowAutoFeed: true
  1941. Script: >
  1942. .@i = getpetinfo(PETINFO_INTIMATE);
  1943. if (.@i >= PET_INTIMATE_LOYAL) {
  1944. bonus bVariableCastrate,-5;
  1945. bonus2 bMagicAtkEle,Ele_Neutral,5;
  1946. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1947. bonus bVariableCastrate,-4;
  1948. bonus2 bMagicAtkEle,Ele_Neutral,3;
  1949. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1950. bonus bVariableCastrate,-3;
  1951. } else {
  1952. bonus bVariableCastrate,-2;
  1953. }
  1954. - Mob: ALIZA
  1955. EggItem: Aliza_EGG
  1956. FoodItem: Pet_Food
  1957. Fullness: 2
  1958. HungryDelay: 120
  1959. IntimacyFed: 15
  1960. CaptureRate: 0
  1961. SpecialPerformance: false
  1962. AllowAutoFeed: true
  1963. Script: >
  1964. .@i = getpetinfo(PETINFO_INTIMATE);
  1965. if (.@i >= PET_INTIMATE_LOYAL) {
  1966. bonus bMdef,7;
  1967. bonus bHealPower,6;
  1968. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1969. bonus bMdef,6;
  1970. bonus bHealPower,4;
  1971. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1972. bonus bMdef,5;
  1973. bonus bHealPower,2;
  1974. } else {
  1975. bonus bMdef,4;
  1976. }
  1977. # - Mob: BACSOJIN2
  1978. # EggItem: Bacsojin2_Egg_
  1979. # FoodItem: High_Class_Pet_food
  1980. # Fullness: 7
  1981. # IntimacyFed: 10
  1982. # CaptureRate: 0
  1983. # SpecialPerformance: false
  1984. # AllowAutoFeed: true
  1985. # Script: >
  1986. # .@i = getpetinfo(PETINFO_INTIMATE);
  1987. #
  1988. # if (.@i >= PET_INTIMATE_LOYAL) {
  1989. # bonus bMaxSPRate,5;
  1990. # bonus bDelayrate,-3;
  1991. # } else if (.@i >= PET_INTIMATE_CORDIAL) {
  1992. # bonus bMaxSPRate,4;
  1993. # bonus bDelayrate,-2;
  1994. # } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  1995. # bonus bMaxSPRate,3;
  1996. # bonus bDelayrate,-1;
  1997. # } else {
  1998. # bonus bMaxSPRate,2;
  1999. # }
  2000. # - Mob: ORK_HERO2
  2001. # EggItem: Orc_Hero_Egg_
  2002. # FoodItem: High_Class_Pet_food
  2003. # Fullness: 2
  2004. # HungryDelay: 120
  2005. # IntimacyFed: 15
  2006. # CaptureRate: 0
  2007. # SpecialPerformance: false
  2008. # AllowAutoFeed: true
  2009. # Script: >
  2010. # .@i = getpetinfo(PETINFO_INTIMATE);
  2011. #
  2012. # if (.@i >= PET_INTIMATE_LOYAL) {
  2013. # bonus bAtkRate,7;
  2014. # bonus bCritAtkRate,3;
  2015. # } else if (.@i >= PET_INTIMATE_CORDIAL) {
  2016. # bonus bAtkRate,4;
  2017. # bonus bCritAtkRate,1;
  2018. # } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  2019. # bonus bAtkRate,2;
  2020. # } else {
  2021. # bonus bAtkRate,1;
  2022. # }
  2023. # - Mob: PHREEONI2
  2024. # EggItem: Phreeoni_Egg
  2025. # FoodItem: High_Class_Pet_food
  2026. # Fullness: 2 # unknown
  2027. # HungryDelay: 120 # unknown
  2028. # IntimacyFed: 15 # unknown
  2029. # CaptureRate: 0 # unknown
  2030. # SpecialPerformance: false # unknown
  2031. # AllowAutoFeed: true
  2032. # Script: >
  2033. # .@intimate = getpetinfo(PETINFO_INTIMATE);
  2034. # if (.@intimate == PET_INTIMATE_AWKWARD || .@intimate == PET_INTIMATE_SHY) {
  2035. # bonus bHit,6;
  2036. # }
  2037. # if (.@intimate == PET_INTIMATE_NEUTRAL) {
  2038. # bonus bHit,10;
  2039. # bonus bPerfectHitRate,5;
  2040. # }
  2041. # if (.@intimate == PET_INTIMATE_CORDIAL) {
  2042. # bonus bHit,14;
  2043. # bonus bPerfectHitRate,10;
  2044. # }
  2045. # if (.@intimate == PET_INTIMATE_LOYAL) {
  2046. # bonus bHit,18;
  2047. # bonus bPerfectHitRate,15;
  2048. # }
  2049. - Mob: EP17_2_CHILD_ADMIN1
  2050. CaptureRate : 1000
  2051. EggItem: Ep17_2_C_Admin1_Egg
  2052. EquipItem: Ep_17_2_C_Admin1_Acc
  2053. FoodItem: Cloud_Cotton
  2054. Fullness: 2
  2055. IntimacyFed: 20
  2056. Script: >
  2057. .@i = getpetinfo(PETINFO_INTIMATE);
  2058. if (.@i >= PET_INTIMATE_LOYAL) {
  2059. bonus2 bAddRace2,RC2_EP172BETA,10;
  2060. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  2061. bonus2 bAddRace2,RC2_EP172BETA,6;
  2062. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  2063. bonus2 bAddRace2,RC2_EP172BETA,3;
  2064. }
  2065. Evolution:
  2066. - Target: EP17_2_CHILD_ADMIN2
  2067. ItemRequirements:
  2068. - Item: Mystery_Piece
  2069. Amount: 10
  2070. - Item: Broken_Steel_Piece
  2071. Amount: 50
  2072. - Item: BarMealTicket
  2073. Amount: 500
  2074. - Mob: EP17_2_CHILD_ADMIN2
  2075. CaptureRate : 1000
  2076. EggItem: Ep17_2_C_Admin2_Egg
  2077. EquipItem: Ep_17_2_C_Admin2_Acc
  2078. FoodItem: Pet_Food
  2079. Fullness: 2
  2080. IntimacyFed: 20
  2081. Script: >
  2082. .@i = getpetinfo(PETINFO_INTIMATE);
  2083. if (.@i >= PET_INTIMATE_LOYAL) {
  2084. bonus2 bAddRace2,RC2_EP172ALPHA,15;
  2085. } else if (.@i >= PET_INTIMATE_CORDIAL) {
  2086. bonus2 bAddRace2,RC2_EP172ALPHA,8;
  2087. } else if (.@i >= PET_INTIMATE_NEUTRAL) {
  2088. bonus2 bAddRace2,RC2_EP172ALPHA,4;
  2089. }