Ajalynn

Untitled

Aug 29th, 2024
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.92 KB | None | 0 0
  1. ## debug 10
  2.  
  3. ## If your remedies container is not an herbal case, change here!
  4. var container herbal case
  5. ## NOTE: Not yet implemented! If you want to use Rakash healing teas, set this to true. Please note that teas cannot be applied to others.
  6. var teas false
  7.  
  8. var nemoih inactive
  9. var sufil inactive
  10. var georin inactive
  11. var plovik inactive
  12. var jadice inactive
  13. var hulnik inactive
  14. var nilos inactive
  15. var aloe inactive
  16. var marram inactive
  17. var woundwort inactive
  18. var qun inactive
  19. var genich inactive
  20. var blocil inactive
  21. var cebi inactive
  22. var dioica inactive
  23. var clubmoss inactive
  24. var eghmok inactive
  25. var aevaes inactive
  26. var riolur inactive
  27. var ithor inactive
  28. var junliar inactive
  29. var muljin inactive
  30. var yelith inactive
  31. var lujeakave inactive
  32. var flamestalk inactive
  33. var hulij inactive
  34. var ojhenik inactive
  35. var nuloe inactive
  36. var hisan inactive
  37. var belradi inactive
  38. var herb 0
  39. var form 0
  40. var herb1 0
  41. var form1 0
  42. var herb2 0
  43. var form2 0
  44.  
  45. var ALLHERBS %nemoih|%sufil|%georin|%plovik|%jadice|%hulnik|%nilos|%aloe|%marram|%woundwort|%qun|%genich|%blocil|%cebi|%dioica|%clubmoss|%eghmok|%aevaes|%riolur|%ithor|%junliar|%muljin|%yelith|%lujeakave|%flamestalk|%hulij|%ojhenik|%nuloe|%hisan|%beldradi
  46.  
  47. eval NAME tolower (%1)
  48. eval CAPITAL replacere ("%NAME","(?!^[a-z]|^[A-Z])(.*)","")
  49. eval NAME replacere ("%NAME","(^[a-z]|^[A-Z])","")
  50. eval CAPITAL toupper (%CAPITAL)
  51. var PLAYER %CAPITAL%NAME
  52. var SELF 0
  53. if matchre ("$charactername","%PLAYER") then
  54. {
  55. var 1
  56. var SELF 1
  57. goto start
  58. }
  59. gosub FIND_PLAYER
  60.  
  61. start:
  62. put stow left
  63. var EXT_HEAD_WOUND 0
  64. action var EXT_HEAD_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the head|(cuts|bruises) about the head|a cracked skull with|a pulpy stump for a head
  65. var EXT_EYE_WOUND 0
  66. action var EXT_EYE_WOUND 1 when (faint scuffing|minor abrasions|light scratches) to the (right|left) eye|(black and blue|bruised and swollen|bruised, swollen and bleeding|bruised, swollen and slashed|bruised, swollen and shattered) (right|left) eye|pulpy cavity for a (right|left) eye
  67. var EXT_NECK_WOUND 0
  68. action var EXT_NECK_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the neck|cuts and bruises about the neck|(deep cuts|deep slashes) across the neck|gaping holes in the neck|shattered neck with gaping wounds|completely useless neck with nearly all flesh and bone torn away
  69. var EXT_CHEST_WOUND 0
  70. action var EXT_CHEST_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the chest|cuts and bruises about the chest area|(deep cuts|deep slashes) across the chest area|gaping holes in the chest area|shattered chest area with gaping wounds|completely destroyed chest
  71. var EXT_ABD_WOUND 0
  72. action var EXT_ABD_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the abdomen|cuts and bruises about the abdomen|(deep cuts|deep slashes) across the abdomen|gaping holes in the abdomen|abdomen deeply gouged with gaping wounds|completely destroyed abdomen
  73. var EXT_BACK_WOUND 0
  74. action var EXT_BACK_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the back|cuts and bruises about the back|(deep cuts|deep slashes) across the back|gaping holes in the back|shattered back with gaping wounds|completely destroyed back
  75. var EXT_LIMB_WOUND 0
  76. action var EXT_LIMB_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the back|(faint scuffing|minor abrasions|tiny scratches) to the (left|right) (hand|arm|leg)|(faint scuffing|minor abrasions|tiny scratches) to the tail|cuts and bruises about the (left|right) (hand|arm|leg)|(deep cuts|deep slashes) across the (left|right) (hand|arm|leg)|broken (left|right) (hand|arm|leg) with gaping holes|shattered (left|right) (hand|arm|leg) with gaping holes|ugly stump for a (left|right) (hand|arm|leg)|cuts and bruises about the tail|(deep cuts|deep slashes) across the tail|broken tail with gaping holes|shattered tail with gaping wounds|ugly stump for a tail
  77. var EXT_SKIN_WOUND 0
  78. action var EXT_SKIN_WOUND 1 when (faint scuffing|minor abrasions|tiny scratches) to the skin|small skin rash|large skin rash|body rash|painful, inflamed body rash|boils and sores around the skin|open and bleeding sores all over the skin
  79. var INT_HEAD_WOUND 0
  80. action var INT_HEAD_WOUND 1 when (slightly tender|bruised|deeply bruised) head|major swelling and bruising around the head|ghastly bloated head|grotesquely bloated head
  81. var INT_EYE_WOUND 0
  82. action var INT_EYE_WOUND 1 when slightly tender (left|right) eye|(minor swelling and bruising around the|severely swollen and bruised|severely swollen, bruised and crossed|severely swollen, bruised and cloudy|severely swollen, bruised, and blind) (right|left) eye
  83. var INT_NECK_WOUND 0
  84. action var INT_NECK_WOUND 1 when slightly tender neck|(minor swelling and bruising around the|severely swollen and deeply bruised|severely swollen and shattered) neck
  85. var INT_CHEST_WOUND 0
  86. action var INT_CHEST_WOUND 1 when slightly tender chest|(minor swelling and bruising in the|severely swollen and bruised|severely swollen and deeply bruised|severely swollen) chest
  87. var INT_ABD_WOUND 0
  88. action var INT_ABD_WOUND 1 when slightly tender abdomen|(minor swelling and bruising in the|severely swollen and bruised|severely bloated and discolored) abdomen
  89. var INT_BACK_WOUND 0
  90. action var INT_BACK_WOUND 1 when slightly tender back|(minor swelling and bruising in the|severely swollen and bruised|severely swollen and deeply bruised|severely swollen) back
  91. var INT_LIMB_WOUND 0
  92. action var INT_LIMB_WOUND 1 when minor swelling and bruising around the (right|left) (hand|arm|leg)|minor swelling and bruising around the tail|(severely swollen and deeply bruised|severely swollen and shattered) (right|left) (hand|arm|leg)|(severely swollen and deeply bruised|severely swollen and shattered) tail
  93. var INT_NERVE_WOUND 0
  94. action var INT_NERVE_WOUND 1 when minor twitching|severe twitching|difficulty controlling actions|paralysis of the entire body
  95. var EXT_HEAD_SCAR 0
  96. action var EXT_HEAD_SCAR 1 when (faint scars along the|nearly invisible scars along the|tiny scars across the|minor scars about the) head|(faint scars along the|nearly invisible scars along the|tiny scars along the|minor scars across the) (right|left) eye|(faint scars along the|nearly invisible scars along the|tiny scars across the|minor scarring along the) neck|(severe scarring about the|severe scarring and ugly gashes about the|missing chunks out of the|mangled and malformed|stump for a) head|(severe scarring across the|deeply scarred gashes across the|punctured and shriveled|painfully mangled and malformed|empty) (right|left) eye|(severe scarring along the|severe scarring and ugly gashes about the|severely scarred, mangled and malformed|ugly flesh stump for a) neck
  97. var EXT_TORSO_SCAR 0
  98. action var EXT_TORSO_SCAR 1 when (faint scars|nearly invisible scars|tiny scars|minor scarring) (along the|across the|about the|from the) chest|(faint scars|nearly invisible scars|tiny scars|minor scarring) (along the|across the|about the|from the) abdomen|(faint scars|nearly invisible scars|tiny scars|minor scarring) (along the|across the|about the|from the) back|(severe scarring|severe scarring and ugly gashes|severe scarring and chunks of flesh missing) (along the|across the|about the|from the) chest|severely scarred, mangled and malformed chest|mostly non-existent chest|(severe scarring|severe scarring and ugly gashes|severe scarring and chunks of flesh missing) (along the|across the|about the|from the) abdomen|severely scarred, mangled and malformed abdomen|mostly non-existent abdomen|(severe scarring|severe scarring and ugly glashes|severe scarring and chunks of flesh missing) (along the|across the|about the|from the) back|severely scarred, mangled and malformed back|mostly non-existent back
  99. var EXT_LIMB_SCAR 0
  100. action var EXT_LIMB_SCAR 1 when (faint scars|nearly invisible scars|tiny scars|minor scarring) (along the|across the|about the|from the|for a) (right|left) (hand|arm|leg)|(faint scars|nearly invisible scars|tiny scars|minor scarring) (along the|across the|about the|from the|for a) tail|(severe scarring|severe scarring and ugly gashes|severe scarring and chunks of flesh missing|ugly flesh stump) (along the|across the|about the|from the|for a) (right|left) (hand|arm|leg)|severely scarred, mangled and malformed (right|left) (hand|arm|leg)|(severe scarring|severe scarring and ugly gashes|severe scarring and chunks of flesh missing|ugly flesh stump) (along the|across the|about the|from the|for a) tail|severely scarred, mangled and malformed tail
  101. var EXT_SKIN_SCAR 0
  102. action var EXT_SKIN_SCAR 1 when (faint scars|nearly invisible scars|tiny scars) (along the|across the) skin|loss of skin tone|(minor|severe) skin discoloration|shriveled and oddly folded skin|severely stiff and shriveled skin|severe skin loss
  103. var INT_HEAD_SCAR 0
  104. action var INT_HEAD_SCAR 1 when (occasional twitch|confused look with sporadic twitching) (on the|of the) forehead|blank stare|(occasional twitching|constant twitching) in the (right|left) eye|(clouded|blind) (right|left) eye|(occasional twitching|constant twitching) in the neck|paralyzed neck
  105. var INT_TORSO_SCAR 0
  106. action var INT_TORSO_SCAR 1 when (occasional twitch|confused look with sporadic twitching) (on the|of the) forehead|blank stare|(occasional twitching|constant twitching) in the (right|left) eye|(clouded|blind) (right|left) eye|(occasional twitching|constant twitching) in the neck|paralyzed neck|(occasional twitching|constant twitching) in the (chest|abdomen|back)|painful chest|somewhat emaciated|pallor|painful back|(severely|extremely) painful back
  107. var INT_LIMB_SCAR 0
  108. action var INT_LIMB_SCAR 1 when (occasional twitching|constant twitching) in the (right|left) (hand|arm|leg)|(occasional twitching|constant twitching) in the tail|paralyzed (right|left) (hand|arm|leg)|paralyzed tail
  109. var INT_NERVE_SCAR 0
  110. action var INT_NERVE_SCAR 1 when (difficulty moving|numbness in) (your|his|her) (fingers and toes|arms and legs)|general numbness|difficulty moving
  111.  
  112. if %SELF = 1 then put look $charactername wound
  113. if %SELF = 0 then put look %2 wound
  114. pause 1
  115.  
  116. if %EXT_HEAD_WOUND = 1 then
  117. {
  118. if %nemoih = inactive then
  119. {
  120. gosub extheadwndget
  121. }
  122. else put #echo aqua Some nemoih has already been applied. Please wait.
  123. }
  124.  
  125. if %EXT_EYE_WOUND = 1 then
  126. {
  127. if %sufil = inactive then
  128. {
  129. gosub exteyewndget
  130. }
  131. else put #echo aqua Some sufil has already been applied. Please wait.
  132. }
  133.  
  134. if %EXT_NECK_WOUND = 1 then
  135. {
  136. if %georin = inactive then
  137. {
  138. gosub extneckwndget
  139. }
  140. else put #echo aqua Some georin has already been applied. Please wait.
  141. }
  142.  
  143. if %EXT_CHEST_WOUND = 1 then
  144. {
  145. if %plovik = inactive then
  146. {
  147. gosub extchestwndget
  148. }
  149. else put #echo aqua Some plovik has already been applied. Please wait.
  150. }
  151.  
  152. if %EXT_ABD_WOUND = 1 then
  153. {
  154. if %nilos = inactive then
  155. {
  156. gosub extabdwndget
  157. }
  158. else put #echo aqua Some nilos has already been applied. Please wait.
  159. }
  160.  
  161. if %EXT_BACK_WOUND = 1 then
  162. {
  163. if %hulnik = inactive then
  164. {
  165. gosub extbackwndget
  166. }
  167. else put #echo aqua Some hulnik has already been applied. Please wait.
  168. }
  169.  
  170. if %EXT_LIMB_WOUND = 1 then
  171. {
  172. if %jadice = inactive then
  173. {
  174. gosub extlimbwndget
  175. }
  176. else put #echo aqua Some jadice has already been applied. Please wait.
  177. }
  178.  
  179. if %EXT_SKIN_WOUND = 1 then
  180. {
  181. if %aloe = inactive then
  182. {
  183. gosub extskinwndget
  184. }
  185. else put #echo aqua Some aloe has already been applied. Please wait.
  186. }
  187.  
  188. if %INT_HEAD_WOUND = 1 then
  189. {
  190. if %eghmok = inactive then
  191. {
  192. gosub intheadwndget
  193. }
  194. else put #echo aqua Some eghmok has already been applied. Please wait.
  195. }
  196.  
  197. if %INT_EYE_WOUND = 1 then
  198. {
  199. if %aevaes = inactive then
  200. {
  201. gosub inteyewndget
  202. }
  203. else put #echo aqua Some aevaes has already been applied. Please wait.
  204. }
  205.  
  206. if %INT_NECK_WOUND = 1 then
  207. {
  208. if %riolur = inactive then
  209. {
  210. gosub intneckwndget
  211. }
  212. else put #echo aqua Some riolur has already been applied. Please wait.
  213. }
  214.  
  215. if %INT_CHEST_WOUND = 1 then
  216. {
  217. if %ithor = inactive then
  218. {
  219. gosub intchestwndget
  220. }
  221. else put #echo aqua Some ithor has already been applied. Please wait.
  222. }
  223.  
  224. if %INT_ABD_WOUND = 1 then
  225. {
  226. if %muljin = inactive then
  227. {
  228. gosub intabdwndget
  229. }
  230. else put #echo aqua Some muljin has already been applied. Please wait.
  231. }
  232.  
  233. if %INT_BACK_WOUND = 1 then
  234. {
  235. if %junliar = inactive then
  236. {
  237. gosub intbackwndget
  238. }
  239. else put #echo aqua Some junliar has already been applied. Please wait.
  240. }
  241.  
  242. if %INT_LIMB_WOUND = 1 then
  243. {
  244. if %yelith = inactive then
  245. {
  246. gosub intlimbwndget
  247. }
  248. else put #echo aqua Some yelith has already been applied. Please wait.
  249. }
  250.  
  251. if %INT_NERVE_WOUND = 1 then
  252. {
  253. if %lujeakave = inactive then
  254. {
  255. gosub intnrvwndget
  256. }
  257. else put #echo aqua Some lujeakave has already been applied. Please wait.
  258. }
  259.  
  260. if %EXT_HEAD_SCAR = 1 then
  261. {
  262. if %qun = inactive then
  263. {
  264. gosub extheadscrget
  265. }
  266. else put #echo aqua Some qun has already been applied. Please wait.
  267. }
  268.  
  269. if %EXT_TORSO_SCAR = 1 then
  270. {
  271. if %genich = inactive then
  272. {
  273. gosub exttorscrget
  274. }
  275. else put #echo aqua Some genich has already been applied. Please wait.
  276. }
  277.  
  278. if %EXT_LIMB_SCAR = 1 then
  279. {
  280. if %blocil = inactive then
  281. {
  282. gosub extlimbscrget
  283. }
  284. else put #echo aqua Some blocil has already been applied. Please wait.
  285. }
  286.  
  287. if %EXT_SKIN_SCAR = 1 then
  288. {
  289. if %cebi = inactive then
  290. {
  291. gosub extskinscrget
  292. }
  293. else put #echo aqua Some cebi has already been applied. Please wait.
  294. }
  295.  
  296. if %INT_HEAD_SCAR = 1 then
  297. {
  298. if %hulij = inactive then
  299. {
  300. gosub intheadscrget
  301. }
  302. else put #echo aqua Some hulij has already been applied. Please wait.
  303. }
  304.  
  305. if %INT_TORSO_SCAR = 1 then
  306. {
  307. if %ojhenik = inactive then
  308. {
  309. gosub inttorscrget
  310. }
  311. else put #echo aqua Some ojhenik has already been applied. Please wait.
  312. }
  313.  
  314. if %INT_LIMB_SCAR = 1 then
  315. {
  316. if %nuloe = inactive then
  317. {
  318. gosub intlimbscrget
  319. }
  320. else put #echo aqua Some nuloe has already been applied. Please wait.
  321. }
  322.  
  323. if %INT_NERVE_SCAR = 1 then
  324. {
  325. if %hisan = inactive then
  326. {
  327. gosub intnrvscrget
  328. }
  329. else put #echo aqua Some hisan has already been applied. Please wait.
  330. }
  331.  
  332. if matchre ("%nemoih|%sufil|%georin|%plovik|%jadice|%hulnik|%nilos|%aloe|%marram|%woundwort|%qun|%genich|%blocil|%cebi|%dioica|%clubmoss|%eghmok|%aevaes|%riolur|%ithor|%junliar|%muljin|%yelith|%lujeakave|%flamestalk|%hulij|%ojhenik|%nuloe|%hisan|%beldradi","\bactive\b") then goto done
  333. exit
  334. extheadinsigwndget:
  335. var herb nemoih
  336. var form salve
  337. put pinch %herb %form from %container
  338. match extheadwndget What were you referring to?
  339. match extheadwndget I could not find
  340. match extheadwndapply You pinch a portion
  341. matchwait
  342.  
  343. extheadwndget:
  344. var herb nemoih
  345. var form unguent
  346. put pinch %herb %form from %container
  347. match extwndmissget What were you referring to?
  348. match extwndmissget I could not find
  349. match extheadwndapply You pinch a portion
  350. matchwait
  351.  
  352. extheadwndapply:
  353. put apply %form %1
  354. var nemoih active
  355. return
  356.  
  357. exteyeinsigwndget:
  358. var herb sufil
  359. var form salve
  360. put pinch %herb %form from %container
  361. match exteyewndget What were you referring to?
  362. match exteyewndget I could not find
  363. match exteyewndapply You pinch a portion
  364. matchwait
  365.  
  366. exteyewndget:
  367. var herb sufil
  368. var form unguent
  369. put pinch %herb %form from %container
  370. match extwndmissget What were you referring to?
  371. match extwndmissget I could not find
  372. match exteyewndapply You pinch a portion
  373. matchwait
  374.  
  375. exteyewndapply:
  376. put apply %form %1
  377. var sufil active
  378. return
  379.  
  380. extneckinsigwndget:
  381. var herb georin
  382. var form salve
  383. put pinch %herb %form from %container
  384. match extneckwndget What were you referring to?
  385. match extneckwndget I could not find
  386. match extneckwndapply You pinch a portion
  387. matchwait
  388.  
  389. extneckwndget:
  390. var herb georin
  391. var form unguent
  392. put pinch %herb %form from %container
  393. match extwndmissget What were you referring to?
  394. match extwndmissget I could not find
  395. match extneckwndapply You pinch a portion
  396. matchwait
  397.  
  398. extneckwndapply:
  399. put apply %form %1
  400. var georin active
  401. return
  402.  
  403. extchestinsigwndget:
  404. var herb plovik
  405. var form salve
  406. put pinch %herb %form from %container
  407. match extchestwndget What were you referring to?
  408. match extchestwndget I could not find
  409. match extchestwndapply You pinch a portion
  410. matchwait
  411.  
  412. extchestwndget:
  413. var herb plovik
  414. var form unguent
  415. put pinch %herb %form from %container
  416. match extwndmissget What were you referring to?
  417. match extwndmissget I could not find
  418. match extchestwndapply You pinch a portion
  419. matchwait
  420.  
  421. extchestwndapply:
  422. put apply %form %1
  423. var plovik active
  424. return
  425.  
  426. extabdinsigwndget:
  427. var herb nilos
  428. var form salve
  429. put pinch %herb %form from %container
  430. match extabdwndget What were you referring to?
  431. match extabdwndget I could not find
  432. match extabdwndapply You pinch a portion
  433. matchwait
  434.  
  435. extabdwndget:
  436. var herb nilos
  437. var form unguent
  438. put pinch %herb %form from %container
  439. match extwndmissget What were you referring to?
  440. match extwndmissget I could not find
  441. match extabdwndapply You pinch a portion
  442. matchwait
  443.  
  444. extabdwndapply:
  445. put apply %form %1
  446. var nilos active
  447. return
  448.  
  449. extbackinsigwndget:
  450. var herb hulnik
  451. var form salve
  452. put pinch %herb %form from %container
  453. match extbackwndget What were you referring to?
  454. match extbackwndget I could not find
  455. match extbackwndapply You pinch a portion
  456. matchwait
  457.  
  458. extbackwndget:
  459. var herb hulnik
  460. var form unguent
  461. put pinch %herb %form from %container
  462. match extwndmissget What were you referring to?
  463. match extwndmissget I could not find
  464. match extbackwndapply You pinch a portion
  465. matchwait
  466.  
  467. extbackwndapply:
  468. put apply %form %1
  469. var hulnik $active
  470. return
  471.  
  472. extlimbinsigwndget:
  473. var herb jadice
  474. var form salve
  475. put pinch %herb %form from %container
  476. match extlimbwndget What were you referring to?
  477. match extlimbwndget I could not find
  478. match extlimbwndapply You pinch a portion
  479. matchwait
  480.  
  481. extlimbwndget:
  482. var herb jadice
  483. var form unguent
  484. put pinch %herb %form from %container
  485. match extwndmissget What were you referring to?
  486. match extwndmissget I could not find
  487. match extlimbwndapply You pinch a portion
  488. matchwait
  489.  
  490. extlimbwndapply:
  491. put apply %form %1
  492. var jadice active
  493. return
  494.  
  495. extskininsigwndget:
  496. var herb aloe
  497. var form salve
  498. put pinch %herb %form from %container
  499. match extskinwndget What were you referring to?
  500. match extskinwndget I could not find
  501. match extskinwndapply You pinch a portion
  502. matchwait
  503.  
  504. extskinwndget:
  505. var herb aloe
  506. var form unguent
  507. put pinch %herb %form from %container
  508. match extwndmissget What were you referring to?
  509. match extwndmissget I could not find
  510. match extskinwndapply You pinch a portion
  511. matchwait
  512.  
  513. extskinwndapply:
  514. put apply %form %1
  515. var aloe active
  516. return
  517.  
  518. intheadinsigwndget:
  519. var herb eghmok
  520. var form potion
  521. put pinch %herb %form from %container
  522. match intheadwndget What were you referring to?
  523. match intheadwndget I could not find
  524. match intheadwndapply You pinch a portion
  525. matchwait
  526.  
  527. intheadwndget:
  528. var herb eghmok
  529. var form tonic
  530. put pinch %herb %form from %container
  531. match intwndmissget What were you referring to?
  532. match intwndmissget I could not find
  533. match intheadwndapply You pinch a portion
  534. matchwait
  535.  
  536. intheadwndapply:
  537. put apply %form %1
  538. var eghmok active
  539. return
  540.  
  541. inteyeinsigwndget:
  542. var herb aevaes
  543. var form potion
  544. put pinch %herb %form from %container
  545. match inteyewndget What were you referring to?
  546. match inteyewndget I could not find
  547. match inteyewndapply You pinch a portion
  548. matchwait
  549.  
  550. inteyewndget:
  551. var herb aevaes
  552. var form tonic
  553. put pinch %herb %form from %container
  554. match intwndmissget What were you referring to?
  555. match intwndmissget I could not find
  556. match inteyewndapply You pinch a portion
  557. matchwait
  558.  
  559. inteyewndapply:
  560. put apply %form %1
  561. var aevaes active
  562. return
  563.  
  564. intneckinsigwndget:
  565. var herb riolur
  566. var form potion
  567. put pinch %herb %form from %container
  568. match intneckwndget What were you referring to?
  569. match intneckwndget I could not find
  570. match intneckwndapply You pinch a portion
  571. matchwait
  572.  
  573. intneckwndget:
  574. var herb riolur
  575. var form tonic
  576. put pinch %herb %form from %container
  577. match intwndmissget What were you referring to?
  578. match intwndmissget I could not find
  579. match intneckwndapply You pinch a portion
  580. matchwait
  581.  
  582. intneckwndapply:
  583. put apply %form %1
  584. var riolur active
  585. return
  586.  
  587. intchestinsigwndget:
  588. var herb ithor
  589. var form potion
  590. put pinch %herb %form from %container
  591. match intchestwndget What were you referring to?
  592. match intchestwndget I could not find
  593. match intchestwndapply You pinch a portion
  594. matchwait
  595.  
  596. intchestwndget:
  597. var herb ithor
  598. var form tonic
  599. put pinch %herb %form from %container
  600. match intwndmissget What were you referring to?
  601. match intwndmissget I could not find
  602. match intchestwndapply You pinch a portion
  603. matchwait
  604.  
  605. intchestwndapply:
  606. put apply %form %1
  607. var ithor active
  608. return
  609.  
  610. intabdinsigwndget:
  611. var herb muljin
  612. var form potion
  613. put pinch %herb %form from %container
  614. match intabdwndget What were you referring to?
  615. match intabdwndget I could not find
  616. match intabdwndapply You pinch a portion
  617. matchwait
  618.  
  619. intabdwndget:
  620. var herb muljin
  621. var form tonic
  622. put pinch %herb %form from %container
  623. match intwndmissget What were you referring to?
  624. match intwndmissget I could not find
  625. match intabdwndapply You pinch a portion
  626. matchwait
  627.  
  628. intabdwndapply:
  629. put apply %form %1
  630. var muljin active
  631. return
  632.  
  633. intbackinsigwndget:
  634. var herb junliar
  635. var form potion
  636. put pinch %herb %form from %container
  637. match intbackwndget What were you referring to?
  638. match intbackwndget I could not find
  639. match intbackwndapply You pinch a portion
  640. matchwait
  641.  
  642. intbackwndget:
  643. var herb junliar
  644. var form tonic
  645. put pinch %herb %form from %container
  646. match intwndmissget What were you referring to?
  647. match intwndmissget I could not find
  648. match intbackwndapply You pinch a portion
  649. matchwait
  650.  
  651. intbackwndapply:
  652. put apply %form %1
  653. var junliar active
  654. return
  655.  
  656. intlimbinsigwndget:
  657. var herb yelith
  658. var form potion
  659. put pinch %herb %form from %container
  660. match intlimbwndget What were you referring to?
  661. match intlimbwndget I could not find
  662. match intlimbwndapply You pinch a portion
  663. matchwait
  664.  
  665. intlimbwndget:
  666. var herb yelith
  667. var form tonic
  668. put pinch %herb %form from %container
  669. match intwndmissget What were you referring to?
  670. match intwndmissget I could not find
  671. match intlimbwndapply You pinch a portion
  672. matchwait
  673.  
  674. intlimbwndapply:
  675. put apply %form %1
  676. var yelith active
  677. return
  678.  
  679. intnrvinsigwndget:
  680. var herb lujeakave
  681. var form potion
  682. put pinch %herb %form from %container
  683. match intnrvwndget What were you referring to?
  684. match intnrvwndget I could not find
  685. match intnrvwndapply You pinch a portion
  686. matchwait
  687.  
  688. intnrvwndget:
  689. var herb lujeakave
  690. var form tonic
  691. put pinch %herb %form from %container
  692. match intwndmissget What were you referring to?
  693. match intwndmissget I could not find
  694. match intnrvwndapply You pinch a portion
  695. matchwait
  696.  
  697. intnrvwndapply:
  698. put apply %form %1
  699. var lujeakave active
  700. return
  701.  
  702. extheadinsigscrget:
  703. var herb qun
  704. var form ointment
  705. put pinch %herb %form from %container
  706. match extheadscrget What were you referring to?
  707. match extheadscrget I could not find
  708. match extheadscrapply You pinch a portion
  709. matchwait
  710.  
  711. extheadscrget:
  712. var herb qun
  713. var form poultice
  714. put pinch %herb %form from %container
  715. match extscrmissget What were you referring to?
  716. match extscrmissget I could not find
  717. match extheadscrapply You pinch a portion
  718. matchwait
  719.  
  720. extheadscrapply:
  721. put apply %form %1
  722. var qun active
  723. return
  724.  
  725. exttorinsigscrget:
  726. var herb genich
  727. var form ointment
  728. put pinch %herb %form from %container
  729. match exttorscrget What were you referring to?
  730. match exttorscrget I could not find
  731. match exttorscrapply You pinch a portion
  732. matchwait
  733.  
  734. exttorscrget:
  735. var herb genich
  736. var form poultice
  737. put pinch %herb %form from %container
  738. match extscrmissget What were you referring to?
  739. match extscrmissget I could not find
  740. match exttorscrapply You pinch a portion
  741. matchwait
  742.  
  743. exttorscrapply:
  744. put apply %form %1
  745. var genich active
  746. return
  747.  
  748. extlimbinsigscrget:
  749. var herb blocil
  750. var form ointment
  751. put pinch %herb %form from %container
  752. match extlimbscrget What were you referring to?
  753. match extlimbscrget I could not find
  754. match extlimbscrapply You pinch a portion
  755. matchwait
  756.  
  757. extlimbscrget:
  758. var herb blocil
  759. var form poultice
  760. put pinch %herb %form from %container
  761. match extscrmissget What were you referring to?
  762. match extscrmissget I could not find
  763. match extlimbscrapply You pinch a portion
  764. matchwait
  765.  
  766. extlimbscrapply:
  767. put apply %form %1
  768. var blocil active
  769. return
  770.  
  771. extskininsigscrget:
  772. var herb cebi
  773. var form ointment
  774. put pinch %herb %form from %container
  775. match extskinscrget What were you referring to?
  776. match extskinscrget I could not find
  777. match extskinscrapply You pinch a portion
  778. matchwait
  779.  
  780. extskinscrget:
  781. var herb cebi
  782. var form poultice
  783. put pinch %herb %form from %container
  784. match extscrmissget What were you referring to?
  785. match extscrmissget I could not find
  786. match extskinscrapply You pinch a portion
  787. matchwait
  788.  
  789. extskinscrapply:
  790. put apply %form %1
  791. var cebi active
  792. return
  793.  
  794. intheadscrget:
  795. var herb hulij
  796. var form elixir
  797. put pinch %herb %form from %container
  798. match intscrmissget What were you referring to?
  799. match intscrmissget I could not find
  800. match intheadscrapply You pinch a portion
  801. matchwait
  802.  
  803. intheadscrapply:
  804. put apply %form %1
  805. var hulij active
  806. return
  807.  
  808. inttorscrget:
  809. var herb ojhenik
  810. var form elixir
  811. put pinch %herb %form from %container
  812. match intscrmissget What were you referring to?
  813. match intscrmissget I could not find
  814. match inttorscrapply You pinch a portion
  815. matchwait
  816.  
  817. inttorscrapply:
  818. put apply %form %1
  819. var ojhenik active
  820. return
  821.  
  822. intlimbscrget:
  823. var herb nuloe
  824. var form elixir
  825. put pinch %herb %form from %container
  826. match intscrmissget What were you referring to?
  827. match intscrmissget I could not find
  828. match intlimbscrapply You pinch a portion
  829. matchwait
  830.  
  831. intlimbscrapply:
  832. put apply %form %1
  833. var nuloe active
  834. return
  835.  
  836. intnrvscrget:
  837. var herb hisan
  838. var form elixir
  839. put pinch %herb %form from %container
  840. match intscrmissget What were you referring to?
  841. match intscrmissget I could not find
  842. match intlimbscrapply You pinch a portion
  843. matchwait
  844.  
  845. intnrvscrapply:
  846. put apply %form %1
  847. var hisan active
  848. return
  849.  
  850. extwndmissget:
  851. var herb1 marram
  852. var form1 salve
  853. put pinch %herb1 %form1 from my %container
  854. match advwndmissget What were you referring to?
  855. match advwndmissget I could not find
  856. match extwndmissapply You pinch a portion
  857. matchwait
  858.  
  859. extwndmissapply:
  860. pause 1
  861. var marram active
  862. put apply %form1 %1
  863. match return You rub some
  864. matchwait
  865.  
  866. advwndmissget:
  867. var herb2 woundwort
  868. var form2 curative
  869. put pinch %herb2 %form2 from my %container
  870. match wndwhiff What were you referring to?
  871. match wndwhiff I could not find
  872. match advwndmissapply You pinch a portion
  873. matchwait
  874.  
  875. advwndmissapply:
  876. pause 1
  877. var woundwort active
  878. put apply %form2 %1
  879. match return You apply
  880. matchwait
  881.  
  882. intwndmissget:
  883. var herb1 flamestalk
  884. var form1 potion
  885. put pinch %herb1 %form1 from my %container
  886. match advwndmissget What were you referring to?
  887. match advwndmissget I could not find
  888. match intwndmissapply You pinch a portion
  889. matchwait
  890.  
  891. intwndmissapply:
  892. pause 1
  893. var flamestalk active
  894. put apply %form1 %1
  895. match return You apply
  896. matchwait
  897.  
  898. extscrmissget:
  899. var herb1 dioica
  900. var form1 poultice
  901. put pinch %herb1 %form1 from my %container
  902. match advscrmissget What were you referring to?
  903. match advscrmissget I could not find
  904. match extscrmissapply You pinch a portion
  905. matchwait
  906.  
  907. extscrmissapply:
  908. pause 1
  909. var dioica active
  910. put apply %form1 %1
  911. match return You apply
  912. matchwait
  913.  
  914. intscrmissget:
  915. var herb1 belradi
  916. var form1 elixir
  917. put pinch %herb1 %form1 from my %container
  918. match advscrmissget What were you referring to?
  919. match advscrmissget I could not find
  920. match extscrmissapply You pinch a portion
  921. matchwait
  922.  
  923. intscrmissapply:
  924. pause 1
  925. var belradi active
  926. put apply %form1 %1
  927. match return You apply
  928. matchwait
  929.  
  930. advscrmissget:
  931. var herb2 clubmoss
  932. var form2 liniment
  933. put pinch %herb2 %form2 from my %container
  934. match scrwhiff What were you referring to?
  935. match scrwhiff I could not find
  936. match advscrmissapply You pinch a portion
  937. matchwait
  938.  
  939. advscrmissapply:
  940. pause 1
  941. var clubmoss active
  942. put apply %form2 %1
  943. match return You apply
  944. matchwait
  945.  
  946. return:
  947. return
  948.  
  949. wndwhiff:
  950. put #echo pink You do not have %herb %form, %herb1 %form1, or %herb2 %form2. Some wounds may not be healed.
  951. return
  952.  
  953. scrwhiff:
  954. put #echo pink You do not have %herb %form, %herb1 %form1, or %herb2 %form2. Some scars may not be healed.
  955. return
  956.  
  957. done:
  958. if %SELF = 0 then put #echo aqua You have skillfully applied remedies %1. Please wait for the current batch to take effect before applying more.
  959. if %SELF = 1 then put #echo aqua You have skillfully applied remedies. Wait for the toxins to subside before applying more.
  960. exit
  961.  
  962. FIND_PLAYER:
  963. eval ROOM replacere ("$roomplayers","\,|\s","|")
  964. var COUNT 0
  965.  
  966. FIND_PLAYER_LOOP:
  967. eval POSSIBLE element("%ROOM","%COUNT")
  968. eval NAME replacere ("%POSSIBLE","\.","")
  969. if matchre ("%NAME","%PLAYER") then
  970. {
  971. var 1 to %NAME
  972. var 2 %NAME
  973. return
  974. }
  975. if matchre ("%POSSIBLE","\.") then return
  976. math COUNT add 1
  977. goto FIND_PLAYER_LOOP
Advertisement
Add Comment
Please, Sign In to add comment