shawnreed343

training

Jun 26th, 2016
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 91.62 KB | None | 0 0
  1. *comment Alertness = Dexterity/Intelligence
  2. *comment Combat = Strength/Dexterity
  3. *comment Guard = Strength/Endurance
  4. *comment Dodge = Dexterity/Strength
  5. *comment Magic = Intelligence/Endurance
  6. *comment Oracle = Charisma/Strength
  7. *comment Healing = Endurance/Intelligence
  8. *comment Survival = Endurance/Strength
  9. *comment Creativity = Intelligence/Dexterity
  10. *comment Education = Intelligence/Endurance
  11. *comment Organization = Endurance/Charisma
  12. *comment Ettiquette = Charisma/Dexterity
  13. *comment Leadership = Charisma/Intelligence
  14.  
  15. *label chart
  16. *if behavior > obedience
  17. *set t1 -10
  18. *set t2 -10
  19. *set t3 -10
  20. *if ((behavior < obedience) or (behavior = obedience))
  21. *set obedience -"${behavior}"
  22. *if obedience > 32
  23. *set t1 +10
  24. *set t2 +10
  25. *set t3 +10
  26. *if obedience < 25
  27. *set t1 -10
  28. *set t2 -10
  29. *set t3 -10
  30. *if ((obedience > 24) and (obedience < 50))
  31. *set t1 -5
  32. *set t2 -5
  33. *set t3 -5
  34. *if ((obedience > 49) and (obedience < 75))
  35. *set t1 +0
  36. *set t2 +0
  37. *set t3 +0
  38. *if obedience > 74
  39. *set t1 +5
  40. *set t2 +5
  41. *set t3 +5
  42. *gosub_scene startup minmax
  43. *if t1 < 20
  44. *set ptrain 1
  45. *if ((t1 > 19) and (t1 < 81))
  46. *set ptrain 2
  47. *if t1 > 80
  48. *set ptrain 3
  49. *if t2 < 20
  50. *set strain 1
  51. *if ((t2 > 19) and (t2 < 81))
  52. *set strain 2
  53. *if t2 > 18
  54. *set strain 3
  55. *if t3 < 20
  56. *set ttrain 1
  57. *if ((t3 > 19) and (t3 < 81))
  58. *set ttrain 2
  59. *if t3 > 80
  60. *set ttrain 3
  61. *comment Age 5
  62. *if ((time > 0) and (time < 5))
  63. *if pt = "Alertness"
  64. *if ptrain = 1
  65. *if type = "assassin"
  66. *set alertness +1
  67. *set pr +1
  68. *set alertness +10
  69. *set pr +10
  70. *if dexterity < 8
  71. *set alertness -1
  72. *set npr +1
  73. *if dexterity < 10
  74. *set alertness -2
  75. *set npr +2
  76. *if dexterity > 13
  77. *set alertness +1
  78. *set pr +1
  79. *if dexterity > 15
  80. *set alertness +2
  81. *set pr +2
  82. *if ptrain = 2
  83. *if type = "assassin"
  84. *set alertness +2
  85. *set pr +2
  86. *set alertness +15
  87. *set pr +15
  88. *if dexterity < 8
  89. *set alertness -2
  90. *set npr +2
  91. *if dexterity < 10
  92. *set alertness -4
  93. *set npr +4
  94. *if dexterity > 13
  95. *set alertness +2
  96. *set pr +2
  97. *if dexterity > 15
  98. *set alertness +4
  99. *set pr +4
  100. *if ptrain = 3
  101. *if type = "assassin"
  102. *set alertness +3
  103. *set pr +3
  104. *set alertness +20
  105. *set pr +20
  106. *if dexterity < 8
  107. *set alertness -3
  108. *set npr +3
  109. *if dexterity < 10
  110. *set alertness -6
  111. *set npr +6
  112. *if dexterity > 13
  113. *set alertness +3
  114. *set pr +3
  115. *if dexterity > 15
  116. *set alertness +6
  117. *set pr +6
  118. *if intelligence < 8
  119. *set alertness -6
  120. *set npr +6
  121. *if intelligence < 10
  122. *set alertness -3
  123. *set npr +3
  124. *if intelligence > 13
  125. *set alertness +2
  126. *set pr +2
  127. *if intelligence > 15
  128. *set alertness +5
  129. *set pr +5
  130. *if intelligence > 17
  131. *set alertness +3
  132. *set pr +3
  133. *if pr = npr
  134. *set png 1
  135. *if npr > pr
  136. *set npr -"${pr}"
  137. *if pr > npr
  138. *set pr -"${npr}"
  139. *if pt = "Combat"
  140. *if ptrain = 1
  141. *if type = "knight"
  142. *set combat +1
  143. *set pr +1
  144. *if type = "wizard"
  145. *set combat -1
  146. *set npr +1
  147. *set combat +10
  148. *set pr +10
  149. *if strength < 8
  150. *set combat -1
  151. *set npr +1
  152. *if strength < 10
  153. *set combat -2
  154. *set npr +2
  155. *if strength > 13
  156. *set combat +1
  157. *set pr +1
  158. *if strength > 15
  159. *set combat +2
  160. *set pr +2
  161. *if ptrain = 2
  162. *if type = "knight"
  163. *set combat +2
  164. *set pr +2
  165. *if type = "wizard"
  166. *set combat -2
  167. *set npr +2
  168. *set combat +15
  169. *set pr +15
  170. *if strength < 8
  171. *set combat -2
  172. *set npr +2
  173. *if strength < 10
  174. *set combat -4
  175. *set npr +4
  176. *if strength > 13
  177. *set combat +2
  178. *set pr +2
  179. *if strength > 15
  180. *set combat +4
  181. *set pr +4
  182. *if ptrain = 3
  183. *if type = "knight"
  184. *set combat +3
  185. *set pr +3
  186. *if type = "wizard"
  187. *set combat -3
  188. *set npr +3
  189. *set combat +20
  190. *set pr +20
  191. *if strength < 8
  192. *set combat -3
  193. *set npr +3
  194. *if strength < 10
  195. *set combat -6
  196. *set npr +6
  197. *if strength > 13
  198. *set combat +3
  199. *set pr +3
  200. *if strength > 15
  201. *set combat +6
  202. *set pr +6
  203. *if dexterity < 8
  204. *set combat -6
  205. *set npr +6
  206. *if dexterity < 10
  207. *set combat -3
  208. *set npr +3
  209. *if dexterity > 13
  210. *set combat +2
  211. *set pr +2
  212. *if dexterity > 15
  213. *set combat +5
  214. *set pr +5
  215. *if dexterity > 17
  216. *set combat +3
  217. *set pr +3
  218. *if pr = npr
  219. *set png 1
  220. *if npr > pr
  221. *set npr -"${pr}"
  222. *if pr > npr
  223. *set pr -"${npr}"
  224. *if pt = "Guard"
  225. *if ptrain = 1
  226. *if type = "knight"
  227. *set guard +1
  228. *set pr +1
  229. *set guard +10
  230. *set pr +10
  231. *if strength < 8
  232. *set guard -1
  233. *set npr +1
  234. *if strength < 10
  235. *set guard -2
  236. *set npr +2
  237. *if strength > 13
  238. *set guard +1
  239. *set pr +1
  240. *if strength > 15
  241. *set guard +2
  242. *set pr +2
  243. *if ptrain = 2
  244. *if type = "knight"
  245. *set guard +2
  246. *set pr +2
  247. *set guard +15
  248. *set pr +15
  249. *if strength < 8
  250. *set guard -2
  251. *set npr +2
  252. *if strength < 10
  253. *set guard -4
  254. *set npr +4
  255. *if strength > 13
  256. *set guard +2
  257. *set pr +2
  258. *if strength > 15
  259. *set guard +4
  260. *set pr +4
  261. *if ptrain = 3
  262. *if type = "knight"
  263. *set guard +3
  264. *set pr +3
  265. *set guard +20
  266. *set pr +20
  267. *if strength < 8
  268. *set guard -3
  269. *set npr +3
  270. *if strength < 10
  271. *set guard -6
  272. *set npr +6
  273. *if strength > 13
  274. *set guard +3
  275. *set pr +3
  276. *if strength > 15
  277. *set guard +6
  278. *set pr +6
  279. *if endurance < 8
  280. *set guard -6
  281. *set npr +6
  282. *if endurance < 10
  283. *set guard -3
  284. *set npr +3
  285. *if endurance > 13
  286. *set guard +2
  287. *set pr +2
  288. *if endurance > 15
  289. *set guard +5
  290. *set pr +5
  291. *if endurance > 17
  292. *set guard +3
  293. *set pr +3
  294. *if pr = npr
  295. *set png 1
  296. *if npr > pr
  297. *set npr -"${pr}"
  298. *if pr > npr
  299. *set pr -"${npr}"
  300. *if pt = "Dodge"
  301. *if ptrain = 1
  302. *if type = "assassin"
  303. *set dodge +1
  304. *set pr +1
  305. *if type = "cleric"
  306. *set dodge -1
  307. *set npr +1
  308. *set dodge +10
  309. *set pr +10
  310. *if dexterity < 8
  311. *set dodge -1
  312. *set npr +1
  313. *if dexterity < 10
  314. *set dodge -2
  315. *set npr +2
  316. *if dexterity > 13
  317. *set dodge +1
  318. *set pr +1
  319. *if dexterity > 15
  320. *set dodge +2
  321. *set pr +2
  322. *if ptrain = 2
  323. *if type = "assassin"
  324. *set dodge +2
  325. *set pr +2
  326. *if type = "cleric"
  327. *set dodge -2
  328. *set npr +2
  329. *set dodge +15
  330. *set pr +15
  331. *if dexterity < 8
  332. *set dodge -2
  333. *set npr +2
  334. *if dexterity < 10
  335. *set dodge -4
  336. *set npr +4
  337. *if dexterity > 13
  338. *set dodge +2
  339. *set pr +2
  340. *if dexterity > 15
  341. *set dodge +4
  342. *set pr +4
  343. *if ptrain = 3
  344. *if type = "assassin"
  345. *set dodge +3
  346. *set pr +3
  347. *if type = "cleric"
  348. *set dodge -3
  349. *set npr +3
  350. *set dodge +20
  351. *set pr +20
  352. *if dexterity < 8
  353. *set dodge -3
  354. *set npr +3
  355. *if dexterity < 10
  356. *set dodge -6
  357. *set npr +6
  358. *if dexterity > 13
  359. *set dodge +3
  360. *set pr +3
  361. *if dexterity > 15
  362. *set dodge +6
  363. *set pr +6
  364. *if intelligence < 8
  365. *set dodge -6
  366. *set npr +6
  367. *if intelligence < 10
  368. *set dodge -3
  369. *set npr +3
  370. *if intelligence > 13
  371. *set dodge +2
  372. *set pr +2
  373. *if intelligence > 15
  374. *set dodge +5
  375. *set pr +5
  376. *if intelligence > 17
  377. *set dodge +3
  378. *set pr +3
  379. *if pr = npr
  380. *set png 1
  381. *if npr > pr
  382. *set npr -"${pr}"
  383. *if pr > npr
  384. *set pr -"${npr}"
  385. *if pt = "Magic"
  386. *if ptrain = 1
  387. *if type = "wizard"
  388. *set magic +1
  389. *set pr +1
  390. *if type = "knight"
  391. *set magic -1
  392. *set npr +1
  393. *set magic +10
  394. *set pr +10
  395. *if intelligence < 8
  396. *set magic -1
  397. *set npr +1
  398. *if intelligence < 10
  399. *set magic -2
  400. *set npr +2
  401. *if intelligence > 13
  402. *set magic +1
  403. *set pr +1
  404. *if intelligence > 15
  405. *set magic +2
  406. *set pr +2
  407. *if ptrain = 2
  408. *if type = "wizard"
  409. *set magic +2
  410. *set pr +2
  411. *if type = "knight"
  412. *set magic -2
  413. *set npr +2
  414. *set magic +15
  415. *set pr +15
  416. *if intelligence < 8
  417. *set magic -2
  418. *set npr +2
  419. *if intelligence < 10
  420. *set magic -4
  421. *set npr +4
  422. *if intelligence > 13
  423. *set magic +2
  424. *set pr +2
  425. *if intelligence > 15
  426. *set magic +4
  427. *set pr +4
  428. *if ptrain = 3
  429. *if type = "wizard"
  430. *set magic +3
  431. *set pr +3
  432. *if type = "knight"
  433. *set magic -3
  434. *set npr +3
  435. *set magic +20
  436. *set pr +20
  437. *if intelligence < 8
  438. *set magic -3
  439. *set npr +3
  440. *if intelligence < 10
  441. *set magic -6
  442. *set npr +6
  443. *if intelligence > 13
  444. *set magic +3
  445. *set pr +3
  446. *if intelligence > 15
  447. *set magic +6
  448. *set pr +6
  449. *if endurance < 8
  450. *set magic -6
  451. *set npr +6
  452. *if endurance < 10
  453. *set magic -3
  454. *set npr +3
  455. *if endurance > 13
  456. *set magic +2
  457. *set pr +2
  458. *if endurance > 15
  459. *set magic +5
  460. *set pr +5
  461. *if endurance > 17
  462. *set magic +3
  463. *set pr +3
  464. *if pr = npr
  465. *set png 1
  466. *if npr > pr
  467. *set npr -"${pr}"
  468. *if pr > npr
  469. *set pr -"${npr}"
  470. *if pt = "Oracle"
  471. *if ptrain = 1
  472. *if type = "cleric"
  473. *set oracle +1
  474. *set pr +1
  475. *if type = "assassin"
  476. *set oracle -1
  477. *set npr +1
  478. *set oracle +10
  479. *set pr +10
  480. *if charisma < 8
  481. *set oracle -1
  482. *set npr +1
  483. *if charisma < 10
  484. *set oracle -2
  485. *set npr +2
  486. *if charisma > 13
  487. *set oracle +1
  488. *set pr +1
  489. *if charisma > 15
  490. *set oracle +2
  491. *set pr +2
  492. *if ptrain = 2
  493. *if type = "cleric"
  494. *set oracle +2
  495. *set pr +2
  496. *if type = "assassin"
  497. *set oracle -2
  498. *set npr +2
  499. *set oracle +15
  500. *set pr +15
  501. *if charisma < 8
  502. *set oracle -2
  503. *set npr +2
  504. *if charisma < 10
  505. *set oracle -4
  506. *set npr +4
  507. *if charisma > 13
  508. *set oracle +2
  509. *set pr +2
  510. *if charisma > 15
  511. *set oracle +4
  512. *set pr +4
  513. *if ptrain = 3
  514. *if type = "cleric"
  515. *set oracle +3
  516. *set pr +3
  517. *if type = "assassin"
  518. *set oracle -3
  519. *set npr +3
  520. *set oracle +20
  521. *set pr +20
  522. *if charisma < 8
  523. *set oracle -3
  524. *set npr +3
  525. *if charisma < 10
  526. *set oracle -6
  527. *set npr +6
  528. *if charisma > 13
  529. *set oracle +3
  530. *set pr +3
  531. *if charisma > 15
  532. *set oracle +6
  533. *set pr +6
  534. *if strength < 8
  535. *set oracle -6
  536. *set npr +6
  537. *if strength < 10
  538. *set oracle -3
  539. *set npr +3
  540. *if strength > 13
  541. *set oracle +2
  542. *set pr +2
  543. *if strength > 15
  544. *set oracle +5
  545. *set pr +5
  546. *if strength > 17
  547. *set oracle +3
  548. *set pr +3
  549. *if pr = npr
  550. *set png 1
  551. *if npr > pr
  552. *set npr -"${pr}"
  553. *if pr > npr
  554. *set pr -"${npr}"
  555. *if pt = "Healing"
  556. *if ptrain = 1
  557. *if type = "cleric"
  558. *set healing +1
  559. *set healing +10
  560. *set pr +10
  561. *if endurance < 8
  562. *set healing -1
  563. *set npr +1
  564. *if endurance < 10
  565. *set healing -2
  566. *set npr +2
  567. *if endurance > 13
  568. *set healing +1
  569. *set pr +1
  570. *if endurance > 15
  571. *set healing +2
  572. *set pr +2
  573. *if ptrain = 2
  574. *if type = "cleric"
  575. *set healing +2
  576. *set healing +15
  577. *set pr +15
  578. *if endurance < 8
  579. *set healing -2
  580. *set npr +2
  581. *if endurance < 10
  582. *set healing -4
  583. *set npr +4
  584. *if endurance > 13
  585. *set healing +2
  586. *set pr +2
  587. *if endurance > 15
  588. *set healing +4
  589. *set pr +4
  590. *if ptrain = 3
  591. *if type = "cleric"
  592. *set healing +3
  593. *set healing +20
  594. *set pr +20
  595. *if endurance < 8
  596. *set healing -3
  597. *set npr +3
  598. *if endurance < 10
  599. *set healing -6
  600. *set npr +6
  601. *if endurance > 13
  602. *set healing +3
  603. *set pr +3
  604. *if endurance > 15
  605. *set healing +6
  606. *set pr +6
  607. *if intelligence < 8
  608. *set healing -6
  609. *set npr +6
  610. *if intelligence < 10
  611. *set healing -3
  612. *set npr +3
  613. *if intelligence > 13
  614. *set healing +2
  615. *set pr +2
  616. *if intelligence > 15
  617. *set healing +5
  618. *set pr +5
  619. *if intelligence > 17
  620. *set healing +3
  621. *set pr +3
  622. *if pr = npr
  623. *set png 1
  624. *if npr > pr
  625. *set npr -"${pr}"
  626. *if pr > npr
  627. *set pr -"${npr}"
  628. *if pt = "Survival"
  629. *if ptrain = 1
  630. *if type = "knight"
  631. *set survival +1
  632. *set pr +1
  633. *set survival +10
  634. *set pr +10
  635. *if endurance < 8
  636. *set survival -1
  637. *set npr +1
  638. *if endurance < 10
  639. *set survival -2
  640. *set npr +2
  641. *if endurance > 13
  642. *set survival +1
  643. *set pr +1
  644. *if endurance > 15
  645. *set survival +2
  646. *set pr +2
  647. *if ptrain = 2
  648. *if type = "knight"
  649. *set survival +2
  650. *set pr +2
  651. *set survival +15
  652. *set pr +15
  653. *if endurance < 8
  654. *set survival -2
  655. *set npr +2
  656. *if endurance < 10
  657. *set survival -4
  658. *set npr +4
  659. *if endurance > 13
  660. *set survival +2
  661. *set pr +2
  662. *if endurance > 15
  663. *set survival +4
  664. *set pr +4
  665. *if ptrain = 3
  666. *if type = "knight"
  667. *set survival +3
  668. *set pr +3
  669. *set survival +20
  670. *set pr +20
  671. *if endurance < 8
  672. *set survival -3
  673. *set npr +3
  674. *if endurance < 10
  675. *set survival -6
  676. *set npr +6
  677. *if endurance > 13
  678. *set survival +3
  679. *set pr +3
  680. *if endurance > 15
  681. *set survival +6
  682. *set pr +6
  683. *if strength < 8
  684. *set survival -6
  685. *set npr +6
  686. *if strength < 10
  687. *set survival -3
  688. *set npr +3
  689. *if strength > 13
  690. *set survival +2
  691. *set pr +2
  692. *if strength > 15
  693. *set survival +5
  694. *set pr +5
  695. *if strength > 17
  696. *set survival +3
  697. *set pr +3
  698. *if pr = npr
  699. *set png 1
  700. *if npr > pr
  701. *set npr -"${pr}"
  702. *if pr > npr
  703. *set pr -"${npr}"
  704. *if pt = "Creativity"
  705. *if ptrain = 1
  706. *if type = "assassin"
  707. *set creativity +1
  708. *set pr +1
  709. *set creativity +10
  710. *set pr +10
  711. *if intelligence < 8
  712. *set creativity -1
  713. *set npr +1
  714. *if intelligence < 10
  715. *set creativity -2
  716. *set npr +2
  717. *if intelligence > 13
  718. *set creativity +1
  719. *set pr +1
  720. *if intelligence > 15
  721. *set creativity +2
  722. *set pr +2
  723. *if ptrain = 2
  724. *if type = "assassin"
  725. *set creativity +2
  726. *set pr +2
  727. *set creativity +15
  728. *set pr +15
  729. *if intelligence < 8
  730. *set creativity -2
  731. *set npr +2
  732. *if intelligence < 10
  733. *set creativity -4
  734. *set npr +4
  735. *if intelligence > 13
  736. *set creativity +2
  737. *set pr +2
  738. *if intelligence > 15
  739. *set creativity +4
  740. *set pr +4
  741. *if ptrain = 3
  742. *if type = "assassin"
  743. *set creativity +3
  744. *set pr +3
  745. *set creativity +20
  746. *set pr +20
  747. *if intelligence < 8
  748. *set creativity -3
  749. *set npr +3
  750. *if intelligence < 10
  751. *set creativity -6
  752. *set npr +6
  753. *if intelligence > 13
  754. *set creativity +3
  755. *set pr +3
  756. *if intelligence > 15
  757. *set creativity +6
  758. *set pr +6
  759. *if dexterity < 8
  760. *set creativity -6
  761. *set npr +6
  762. *if dexterity < 10
  763. *set creativity -3
  764. *set npr +3
  765. *if dexterity > 13
  766. *set creativity +2
  767. *set pr +2
  768. *if dexterity > 15
  769. *set creativity +5
  770. *set pr +5
  771. *if dexterity > 17
  772. *set creativity +3
  773. *set pr +3
  774. *if pr = npr
  775. *set png 1
  776. *if npr > pr
  777. *set npr -"${pr}"
  778. *if pr > npr
  779. *set pr -"${npr}"
  780. *if pt = "Education"
  781. *if ptrain = 1
  782. *if type = "wizard"
  783. *set education +1
  784. *set pr +1
  785. *set education +10
  786. *set pr +10
  787. *if intelligence < 8
  788. *set education -1
  789. *set npr +1
  790. *if intelligence < 10
  791. *set education -2
  792. *set npr +2
  793. *if intelligence > 13
  794. *set education +1
  795. *set pr +1
  796. *if intelligence > 15
  797. *set education +2
  798. *set pr +2
  799. *if ptrain = 2
  800. *if type = "wizard"
  801. *set education +2
  802. *set pr +2
  803. *set education +15
  804. *set pr +15
  805. *if intelligence < 8
  806. *set education -2
  807. *set npr +2
  808. *if intelligence < 10
  809. *set education -4
  810. *set npr +4
  811. *if intelligence > 13
  812. *set education +2
  813. *set pr +2
  814. *if intelligence > 15
  815. *set education +4
  816. *set pr +4
  817. *if ptrain = 3
  818. *if type = "wizard"
  819. *set education +3
  820. *set pr +3
  821. *set education +20
  822. *set pr +20
  823. *if intelligence < 8
  824. *set education -3
  825. *set npr +3
  826. *if intelligence < 10
  827. *set education -6
  828. *set npr +6
  829. *if intelligence > 13
  830. *set education +3
  831. *set pr +3
  832. *if intelligence > 15
  833. *set education +6
  834. *set pr +6
  835. *if endurance < 8
  836. *set education -6
  837. *set npr +6
  838. *if endurance < 10
  839. *set education -3
  840. *set npr +3
  841. *if endurance > 13
  842. *set education +2
  843. *set pr +2
  844. *if endurance > 15
  845. *set education +5
  846. *set pr +5
  847. *if endurance > 17
  848. *set education +3
  849. *set pr +3
  850. *if pr = npr
  851. *set png 1
  852. *if npr > pr
  853. *set npr -"${pr}"
  854. *if pr > npr
  855. *set pr -"${npr}"
  856. *if pt = "Organization"
  857. *if ptrain = 1
  858. *if type = "wizard"
  859. *set organization +1
  860. *set pr +1
  861. *set organization +10
  862. *set pr +10
  863. *if endurance < 8
  864. *set organization -1
  865. *set npr +1
  866. *if endurance < 10
  867. *set organization -2
  868. *set npr +2
  869. *if endurance > 13
  870. *set organization +1
  871. *set pr +1
  872. *if endurance > 15
  873. *set organization +2
  874. *set pr +2
  875. *if ptrain = 2
  876. *if type = "wizard"
  877. *set organization +2
  878. *set pr +2
  879. *set organization +15
  880. *set pr +15
  881. *if endurance < 8
  882. *set organization -2
  883. *set npr +2
  884. *if endurance < 10
  885. *set organization -4
  886. *set npr +4
  887. *if endurance > 13
  888. *set organization +2
  889. *set pr +2
  890. *if endurance > 15
  891. *set organization +4
  892. *set pr +4
  893. *if ptrain = 3
  894. *if type = "wizard"
  895. *set organization +3
  896. *set pr +3
  897. *set organization +20
  898. *set pr +20
  899. *if endurance < 8
  900. *set organization -3
  901. *set npr +3
  902. *if endurance < 10
  903. *set organization -6
  904. *set npr +6
  905. *if endurance > 13
  906. *set organization +3
  907. *set pr +3
  908. *if endurance > 15
  909. *set organization +6
  910. *set pr +6
  911. *if charisma < 8
  912. *set organization -6
  913. *set npr +6
  914. *if charisma < 10
  915. *set organization -3
  916. *set npr +3
  917. *if charisma > 13
  918. *set organization +2
  919. *set pr +2
  920. *if charisma > 15
  921. *set organization +5
  922. *set pr +5
  923. *if charisma > 17
  924. *set organization +3
  925. *set pr +3
  926. *if pr = npr
  927. *set png 1
  928. *if npr > pr
  929. *set npr -"${pr}"
  930. *if pr > npr
  931. *set pr -"${npr}"
  932. *if pt = "Ettiquette"
  933. *if ptrain = 1
  934. *if type = "cleric"
  935. *set ettiquette +1
  936. *set pr +1
  937. *set ettiquette +10
  938. *set pr +10
  939. *if charisma < 8
  940. *set ettiquette -1
  941. *set npr +1
  942. *if charisma < 10
  943. *set ettiquette -2
  944. *set npr +2
  945. *if charisma > 13
  946. *set ettiquette +1
  947. *set pr +1
  948. *if charisma > 15
  949. *set ettiquette +2
  950. *set pr +2
  951. *if ptrain = 2
  952. *if type = "cleric"
  953. *set ettiquette +2
  954. *set pr +2
  955. *set ettiquette +15
  956. *set pr +15
  957. *if charisma < 8
  958. *set ettiquette -2
  959. *set npr +2
  960. *if charisma < 10
  961. *set ettiquette -4
  962. *set npr +4
  963. *if charisma > 13
  964. *set ettiquette +2
  965. *set pr +2
  966. *if charisma > 15
  967. *set ettiquette +4
  968. *set pr +4
  969. *if ptrain = 3
  970. *if type = "cleric"
  971. *set ettiquette +3
  972. *set pr +3
  973. *set ettiquette +20
  974. *set pr +20
  975. *if charisma < 8
  976. *set ettiquette -3
  977. *set npr +3
  978. *if charisma < 10
  979. *set ettiquette -6
  980. *set npr +6
  981. *if charisma > 13
  982. *set ettiquette +3
  983. *set pr +3
  984. *if charisma > 15
  985. *set ettiquette +6
  986. *set pr +6
  987. *if dexterity < 8
  988. *set ettiquette -6
  989. *set npr +6
  990. *if dexterity < 10
  991. *set ettiquette -3
  992. *set npr +3
  993. *if dexterity > 13
  994. *set ettiquette +2
  995. *set pr +2
  996. *if dexterity > 15
  997. *set ettiquette +5
  998. *set pr +5
  999. *if dexterity > 17
  1000. *set ettiquette +3
  1001. *set pr +3
  1002. *if pr = npr
  1003. *set png 1
  1004. *if npr > pr
  1005. *set npr -"${pr}"
  1006. *if pr > npr
  1007. *set pr -"${npr}"
  1008. *if pt = "Leadership"
  1009. *if ptrain = 1
  1010. *set leadership +10
  1011. *set pr +10
  1012. *if charisma < 8
  1013. *set leadership -1
  1014. *set npr +1
  1015. *if charisma < 10
  1016. *set leadership -2
  1017. *set npr +2
  1018. *if charisma > 13
  1019. *set leadership +1
  1020. *set pr +1
  1021. *if charisma > 15
  1022. *set leadership +2
  1023. *set pr +2
  1024. *if ptrain = 2
  1025. *set leadership +15
  1026. *set pr +15
  1027. *if charisma < 8
  1028. *set leadership -2
  1029. *set npr +2
  1030. *if charisma < 10
  1031. *set leadership -4
  1032. *set npr +4
  1033. *if charisma > 13
  1034. *set leadership +2
  1035. *set pr +2
  1036. *if charisma > 15
  1037. *set leadership +4
  1038. *set pr +4
  1039. *if ptrain = 3
  1040. *set leadership +20
  1041. *set pr +20
  1042. *if charisma < 8
  1043. *set leadership -3
  1044. *set npr +3
  1045. *if charisma < 10
  1046. *set leadership -6
  1047. *set npr +6
  1048. *if charisma > 13
  1049. *set leadership +3
  1050. *set pr +3
  1051. *if charisma > 15
  1052. *set leadership +6
  1053. *set pr +6
  1054. *if intelligence < 8
  1055. *set leadership -6
  1056. *set npr +6
  1057. *if intelligence < 10
  1058. *set leadership -3
  1059. *set npr +3
  1060. *if intelligence > 13
  1061. *set leadership +2
  1062. *set pr +2
  1063. *if intelligence > 15
  1064. *set leadership +5
  1065. *set pr +5
  1066. *if intelligence > 17
  1067. *set leadership +3
  1068. *set pr +3
  1069. *if pr = npr
  1070. *set png 1
  1071. *if npr > pr
  1072. *set npr -"${pr}"
  1073. *if pr > npr
  1074. *set pr -"${npr}"
  1075. *if st = "Alertness"
  1076. *if strain = 1
  1077. *set alertness +5
  1078. *set sr +5
  1079. *if dexterity < 10
  1080. *set alertness -1
  1081. *set nsr +1
  1082. *if dexterity > 15
  1083. *set alertness +1
  1084. *set sr +1
  1085. *if strain = 2
  1086. *if type = "assassin"
  1087. *set alertness +1
  1088. *set sr +1
  1089. *set alertness +10
  1090. *set sr +10
  1091. *if dexterity < 8
  1092. *set alertness -1
  1093. *set nsr +1
  1094. *if dexterity < 10
  1095. *set alertness -3
  1096. *set nsr +3
  1097. *if dexterity > 13
  1098. *set alertness +1
  1099. *set sr +1
  1100. *if dexterity > 15
  1101. *set alertness +3
  1102. *set sr +3
  1103. *if strain = 3
  1104. *if type = "assassin"
  1105. *set alertness +2
  1106. *set sr +2
  1107. *set alertness +15
  1108. *set sr +15
  1109. *if dexterity < 8
  1110. *set alertness -2
  1111. *set nsr +2
  1112. *if dexterity < 10
  1113. *set alertness -5
  1114. *set nsr +5
  1115. *if dexterity > 13
  1116. *set alertness +2
  1117. *set sr +2
  1118. *if dexterity > 15
  1119. *set alertness +5
  1120. *set sr +5
  1121. *if intelligence < 8
  1122. *set alertness -4
  1123. *set nsr +4
  1124. *if intelligence < 10
  1125. *set alertness -2
  1126. *set nsr +2
  1127. *if intelligence > 13
  1128. *set alertness +1
  1129. *set sr +1
  1130. *if intelligence > 15
  1131. *set alertness +3
  1132. *set sr +3
  1133. *if intelligence > 17
  1134. *set alertness +2
  1135. *set sr +2
  1136. *if sr = nsr
  1137. *set sng 1
  1138. *if nsr > sr
  1139. *set nsr -"${sr}"
  1140. *if sr > nsr
  1141. *set sr -"${nsr}"
  1142. *if st = "Combat"
  1143. *if strain = 1
  1144. *set combat +5
  1145. *set sr +5
  1146. *if strength < 10
  1147. *set combat -1
  1148. *set nsr +1
  1149. *if strength > 15
  1150. *set combat +1
  1151. *set sr +1
  1152. *if strain = 2
  1153. *if type = "knight"
  1154. *set combat +1
  1155. *set sr +1
  1156. *if type = "wizard"
  1157. *set combat -1
  1158. *set nsr +1
  1159. *set combat +10
  1160. *set sr +10
  1161. *if strength < 8
  1162. *set combat -1
  1163. *set nsr +1
  1164. *if strength < 10
  1165. *set combat -3
  1166. *set nsr +3
  1167. *if strength > 13
  1168. *set combat +1
  1169. *set sr +1
  1170. *if strength > 15
  1171. *set combat +3
  1172. *set sr +3
  1173. *if strain = 3
  1174. *if type = "knight"
  1175. *set combat +2
  1176. *set sr +2
  1177. *if type = "wizard"
  1178. *set combat -2
  1179. *set nsr +2
  1180. *set combat +15
  1181. *set sr +15
  1182. *if strength < 8
  1183. *set combat -2
  1184. *set nsr +2
  1185. *if strength < 10
  1186. *set combat -5
  1187. *set nsr +5
  1188. *if strength > 13
  1189. *set combat +2
  1190. *set sr +2
  1191. *if strength > 15
  1192. *set combat +5
  1193. *set sr +5
  1194. *if dexterity < 8
  1195. *set combat -4
  1196. *set nsr +4
  1197. *if dexterity < 10
  1198. *set combat -2
  1199. *set nsr +2
  1200. *if dexterity > 13
  1201. *set combat +1
  1202. *set sr +1
  1203. *if dexterity > 15
  1204. *set combat +3
  1205. *set sr +3
  1206. *if dexterity > 17
  1207. *set combat +2
  1208. *set sr +2
  1209. *if sr = nsr
  1210. *set sng 1
  1211. *if nsr > sr
  1212. *set nsr -"${sr}"
  1213. *if sr > nsr
  1214. *set sr -"${nsr}"
  1215. *if st = "Guard"
  1216. *if strain = 1
  1217. *set guard +5
  1218. *set sr +5
  1219. *if strength < 10
  1220. *set guard -1
  1221. *set nsr +1
  1222. *if strength > 15
  1223. *set guard +1
  1224. *set sr +1
  1225. *if strain = 2
  1226. *if type = "knight"
  1227. *set guard +1
  1228. *set sr +1
  1229. *set guard +10
  1230. *set sr +10
  1231. *if strength < 8
  1232. *set guard -1
  1233. *set nsr +1
  1234. *if strength < 10
  1235. *set guard -3
  1236. *set nsr +3
  1237. *if strength > 13
  1238. *set guard +1
  1239. *set sr +1
  1240. *if strength > 15
  1241. *set guard +3
  1242. *set sr +3
  1243. *if strain = 3
  1244. *if type = "knight"
  1245. *set guard +2
  1246. *set sr +2
  1247. *set guard +15
  1248. *set sr +15
  1249. *if strength < 8
  1250. *set guard -2
  1251. *set nsr +2
  1252. *if strength < 10
  1253. *set guard -5
  1254. *set nsr +5
  1255. *if strength > 13
  1256. *set guard +2
  1257. *set sr +2
  1258. *if strength > 15
  1259. *set guard +5
  1260. *set sr +5
  1261. *if endurance < 8
  1262. *set guard -4
  1263. *set nsr +4
  1264. *if endurance < 10
  1265. *set guard -2
  1266. *set nsr +2
  1267. *if endurance > 13
  1268. *set guard +1
  1269. *set sr +1
  1270. *if endurance > 15
  1271. *set guard +3
  1272. *set sr +3
  1273. *if endurance > 17
  1274. *set guard +2
  1275. *set sr +2
  1276. *if sr = nsr
  1277. *set sng 1
  1278. *if nsr > sr
  1279. *set nsr -"${sr}"
  1280. *if sr > nsr
  1281. *set sr -"${nsr}"
  1282. *if st = "Dodge"
  1283. *if strain = 1
  1284. *set dodge +5
  1285. *set sr +5
  1286. *if dexterity < 10
  1287. *set dodge -1
  1288. *set nsr +1
  1289. *if dexterity > 15
  1290. *set dodge +1
  1291. *set sr +1
  1292. *if strain = 2
  1293. *if type = "assassin"
  1294. *set dodge +1
  1295. *set sr +1
  1296. *if type = "cleric"
  1297. *set dodge -1
  1298. *set nsr +1
  1299. *set dodge +10
  1300. *set sr +10
  1301. *if dexterity < 8
  1302. *set dodge -1
  1303. *set nsr +1
  1304. *if dexterity < 10
  1305. *set dodge -3
  1306. *set nsr +3
  1307. *if dexterity > 13
  1308. *set dodge +1
  1309. *set sr +1
  1310. *if dexterity > 15
  1311. *set dodge +3
  1312. *set sr +3
  1313. *if strain = 3
  1314. *if type = "assassin"
  1315. *set dodge +2
  1316. *set sr +2
  1317. *if type = "cleric"
  1318. *set dodge -2
  1319. *set nsr +2
  1320. *set dodge +15
  1321. *set sr +15
  1322. *if dexterity < 8
  1323. *set dodge -2
  1324. *set nsr +2
  1325. *if dexterity < 10
  1326. *set dodge -5
  1327. *set nsr +5
  1328. *if dexterity > 13
  1329. *set dodge +2
  1330. *set sr +2
  1331. *if dexterity > 15
  1332. *set dodge +5
  1333. *set sr +5
  1334. *if intelligence < 8
  1335. *set dodge -4
  1336. *set nsr +4
  1337. *if intelligence < 10
  1338. *set dodge -2
  1339. *set nsr +2
  1340. *if intelligence > 13
  1341. *set dodge +1
  1342. *set sr +1
  1343. *if intelligence > 15
  1344. *set dodge +3
  1345. *set sr +3
  1346. *if intelligence > 17
  1347. *set dodge +2
  1348. *set sr +2
  1349. *if sr = nsr
  1350. *set sng 1
  1351. *if nsr > sr
  1352. *set nsr -"${sr}"
  1353. *if sr > nsr
  1354. *set sr -"${nsr}"
  1355. *if st = "Magic"
  1356. *if strain = 1
  1357. *set magic +5
  1358. *set sr +5
  1359. *if intelligence < 10
  1360. *set magic -1
  1361. *set nsr +1
  1362. *if intelligence > 15
  1363. *set magic +1
  1364. *set sr +1
  1365. *if strain = 2
  1366. *if type = "wizard"
  1367. *set magic +1
  1368. *set sr +1
  1369. *if type = "knight"
  1370. *set magic -1
  1371. *set nsr +1
  1372. *set magic +10
  1373. *set sr +10
  1374. *if intelligence < 8
  1375. *set magic -1
  1376. *set nsr +1
  1377. *if intelligence < 10
  1378. *set magic -3
  1379. *set nsr +3
  1380. *if intelligence > 13
  1381. *set magic +1
  1382. *set sr +1
  1383. *if intelligence > 15
  1384. *set magic +3
  1385. *set sr +3
  1386. *if strain = 3
  1387. *if type = "wizard"
  1388. *set magic +2
  1389. *set sr +2
  1390. *if type = "knight"
  1391. *set magic -2
  1392. *set nsr +2
  1393. *set magic +15
  1394. *set sr +15
  1395. *if intelligence < 8
  1396. *set magic -2
  1397. *set nsr +2
  1398. *if intelligence < 10
  1399. *set magic -5
  1400. *set nsr +5
  1401. *if intelligence > 13
  1402. *set magic +2
  1403. *set sr +2
  1404. *if intelligence > 15
  1405. *set magic +5
  1406. *set sr +5
  1407. *if endurance < 8
  1408. *set magic -4
  1409. *set nsr +4
  1410. *if endurance < 10
  1411. *set magic -2
  1412. *set nsr +2
  1413. *if endurance > 13
  1414. *set magic +1
  1415. *set sr +1
  1416. *if endurance > 15
  1417. *set magic +3
  1418. *set sr +3
  1419. *if endurance > 17
  1420. *set magic +2
  1421. *set sr +2
  1422. *if sr = nsr
  1423. *set sng 1
  1424. *if nsr > sr
  1425. *set nsr -"${sr}"
  1426. *if sr > nsr
  1427. *set sr -"${nsr}"
  1428. *if st = "Oracle"
  1429. *if strain = 1
  1430. *set oracle +5
  1431. *set sr +5
  1432. *if charisma < 10
  1433. *set oracle -1
  1434. *set nsr +1
  1435. *if charisma > 15
  1436. *set oracle +1
  1437. *set sr +1
  1438. *if strain = 2
  1439. *if type = "cleric"
  1440. *set oracle +1
  1441. *set sr +1
  1442. *if type = "assassin"
  1443. *set oracle -1
  1444. *set nsr +1
  1445. *set oracle +10
  1446. *set sr +10
  1447. *if charisma < 8
  1448. *set oracle -1
  1449. *set nsr +1
  1450. *if charisma < 10
  1451. *set oracle -3
  1452. *set nsr +3
  1453. *if charisma > 13
  1454. *set oracle +1
  1455. *set sr +1
  1456. *if charisma > 15
  1457. *set oracle +3
  1458. *set sr +3
  1459. *if strain = 3
  1460. *if type = "cleric"
  1461. *set oracle +2
  1462. *set sr +2
  1463. *if type = "assassin"
  1464. *set oracle -2
  1465. *set nsr +2
  1466. *set oracle +15
  1467. *set sr +15
  1468. *if charisma < 8
  1469. *set oracle -2
  1470. *set nsr +2
  1471. *if charisma < 10
  1472. *set oracle -5
  1473. *set nsr +5
  1474. *if charisma > 13
  1475. *set oracle +2
  1476. *set sr +2
  1477. *if charisma > 15
  1478. *set oracle +5
  1479. *set sr +5
  1480. *if strength < 8
  1481. *set oracle -4
  1482. *set nsr +4
  1483. *if strength < 10
  1484. *set oracle -2
  1485. *set nsr +2
  1486. *if strength > 13
  1487. *set oracle +1
  1488. *set sr +1
  1489. *if strength > 15
  1490. *set oracle +3
  1491. *set sr +3
  1492. *if strength > 17
  1493. *set oracle +2
  1494. *set sr +2
  1495. *if sr = nsr
  1496. *set sng 1
  1497. *if nsr > sr
  1498. *set nsr -"${sr}"
  1499. *if sr > nsr
  1500. *set sr -"${nsr}"
  1501. *if st = "Healing"
  1502. *if strain = 1
  1503. *set healing +5
  1504. *set sr +5
  1505. *if endurance < 10
  1506. *set healing -1
  1507. *set nsr +1
  1508. *if endurance > 15
  1509. *set healing +1
  1510. *set sr +1
  1511. *if strain = 2
  1512. *if type = "cleric"
  1513. *set healing +1
  1514. *set sr +1
  1515. *set healing +10
  1516. *set sr +10
  1517. *if endurance < 8
  1518. *set healing -1
  1519. *set nsr +1
  1520. *if endurance < 10
  1521. *set healing -3
  1522. *set nsr +3
  1523. *if endurance > 13
  1524. *set healing +1
  1525. *set sr +1
  1526. *if endurance > 15
  1527. *set healing +3
  1528. *set sr +3
  1529. *if strain = 3
  1530. *if type = "cleric"
  1531. *set healing +2
  1532. *set sr +2
  1533. *set healing +15
  1534. *set sr +15
  1535. *if endurance < 8
  1536. *set healing -2
  1537. *set nsr +2
  1538. *if endurance < 10
  1539. *set healing -5
  1540. *set nsr +5
  1541. *if endurance > 13
  1542. *set healing +2
  1543. *set sr +2
  1544. *if endurance > 15
  1545. *set healing +5
  1546. *set sr +5
  1547. *if intelligence < 8
  1548. *set healing -4
  1549. *set nsr +4
  1550. *if intelligence < 10
  1551. *set healing -2
  1552. *set nsr +2
  1553. *if intelligence > 13
  1554. *set healing +1
  1555. *set sr +1
  1556. *if intelligence > 15
  1557. *set healing +3
  1558. *set sr +3
  1559. *if intelligence > 17
  1560. *set healing +2
  1561. *set sr +2
  1562. *if sr = nsr
  1563. *set sng 1
  1564. *if nsr > sr
  1565. *set nsr -"${sr}"
  1566. *if sr > nsr
  1567. *set sr -"${nsr}"
  1568. *if st = "Survival"
  1569. *if strain = 1
  1570. *set survival +5
  1571. *set sr +5
  1572. *if endurance < 10
  1573. *set survival -1
  1574. *set nsr +1
  1575. *if endurance > 15
  1576. *set survival +1
  1577. *set sr +1
  1578. *if strain = 2
  1579. *if type = "knight"
  1580. *set survival +1
  1581. *set sr +1
  1582. *set survival +10
  1583. *set sr +10
  1584. *if endurance < 8
  1585. *set survival -1
  1586. *set nsr +1
  1587. *if endurance < 10
  1588. *set survival -3
  1589. *set nsr +3
  1590. *if endurance > 13
  1591. *set survival +1
  1592. *set sr +1
  1593. *if endurance > 15
  1594. *set survival +3
  1595. *set sr +3
  1596. *if strain = 3
  1597. *if type = "knight"
  1598. *set survival +2
  1599. *set sr +2
  1600. *set survival +15
  1601. *set sr +15
  1602. *if endurance < 8
  1603. *set survival -2
  1604. *set nsr +2
  1605. *if endurance < 10
  1606. *set survival -5
  1607. *set nsr +5
  1608. *if endurance > 13
  1609. *set survival +2
  1610. *set sr +2
  1611. *if endurance > 15
  1612. *set survival +5
  1613. *set sr +5
  1614. *if strength < 8
  1615. *set survival -4
  1616. *set nsr +4
  1617. *if strength < 10
  1618. *set survival -2
  1619. *set nsr +2
  1620. *if strength > 13
  1621. *set survival +1
  1622. *set sr +1
  1623. *if strength > 15
  1624. *set survival +3
  1625. *set sr +3
  1626. *if strength > 17
  1627. *set survival +2
  1628. *set sr +2
  1629. *if sr = nsr
  1630. *set sng 1
  1631. *if nsr > sr
  1632. *set nsr -"${sr}"
  1633. *if sr > nsr
  1634. *set sr -"${nsr}"
  1635. *if st = "Creativity"
  1636. *if strain = 1
  1637. *set creativity +5
  1638. *set sr +5
  1639. *if intelligence < 10
  1640. *set creativity -1
  1641. *set nsr +1
  1642. *if intelligence > 15
  1643. *set creativity +1
  1644. *set sr +1
  1645. *if strain = 2
  1646. *if type = "assassin"
  1647. *set creativity +1
  1648. *set sr +1
  1649. *set creativity +10
  1650. *set sr +10
  1651. *if intelligence < 8
  1652. *set creativity -1
  1653. *set nsr +1
  1654. *if intelligence < 10
  1655. *set creativity -3
  1656. *set nsr +3
  1657. *if intelligence > 13
  1658. *set creativity +1
  1659. *set sr +1
  1660. *if intelligence > 15
  1661. *set creativity +3
  1662. *set sr +3
  1663. *if strain = 3
  1664. *if type = "assassin"
  1665. *set creativity +2
  1666. *set sr +2
  1667. *set creativity +15
  1668. *set sr +15
  1669. *if intelligence < 8
  1670. *set creativity -2
  1671. *set nsr +2
  1672. *if intelligence < 10
  1673. *set creativity -5
  1674. *set nsr +5
  1675. *if intelligence > 13
  1676. *set creativity +2
  1677. *set sr +2
  1678. *if intelligence > 15
  1679. *set creativity +5
  1680. *set sr +5
  1681. *if dexterity < 8
  1682. *set creativity -4
  1683. *set nsr +4
  1684. *if dexterity < 10
  1685. *set creativity -2
  1686. *set nsr +2
  1687. *if dexterity > 13
  1688. *set creativity +1
  1689. *set sr +1
  1690. *if dexterity > 15
  1691. *set creativity +3
  1692. *set sr +3
  1693. *if dexterity > 17
  1694. *set creativity +2
  1695. *set sr +2
  1696. *if sr = nsr
  1697. *set sng 1
  1698. *if nsr > sr
  1699. *set nsr -"${sr}"
  1700. *if sr > nsr
  1701. *set sr -"${nsr}"
  1702. *if st = "Education"
  1703. *if strain = 1
  1704. *set education +5
  1705. *set sr +5
  1706. *if intelligence < 10
  1707. *set education -1
  1708. *set nsr +1
  1709. *if intelligence > 15
  1710. *set education +1
  1711. *set sr +1
  1712. *if strain = 2
  1713. *if type = "wizard"
  1714. *set education +1
  1715. *set sr +1
  1716. *set education +10
  1717. *set sr +10
  1718. *if intelligence < 8
  1719. *set education -1
  1720. *set nsr +1
  1721. *if intelligence < 10
  1722. *set education -3
  1723. *set nsr +3
  1724. *if intelligence > 13
  1725. *set education +1
  1726. *set sr +1
  1727. *if intelligence > 15
  1728. *set education +3
  1729. *set sr +3
  1730. *if strain = 3
  1731. *if type = "wizard"
  1732. *set education +2
  1733. *set sr +2
  1734. *set education +15
  1735. *set sr +15
  1736. *if intelligence < 8
  1737. *set education -2
  1738. *set nsr +2
  1739. *if intelligence < 10
  1740. *set education -5
  1741. *set nsr +5
  1742. *if intelligence > 13
  1743. *set education +2
  1744. *set sr +2
  1745. *if intelligence > 15
  1746. *set education +5
  1747. *set sr +5
  1748. *if endurance < 8
  1749. *set education -4
  1750. *set nsr +4
  1751. *if endurance < 10
  1752. *set education -2
  1753. *set nsr +2
  1754. *if endurance > 13
  1755. *set education +1
  1756. *set sr +1
  1757. *if endurance > 15
  1758. *set education +3
  1759. *set sr +3
  1760. *if endurance > 17
  1761. *set education +2
  1762. *set sr +2
  1763. *if sr = nsr
  1764. *set sng 1
  1765. *if nsr > sr
  1766. *set nsr -"${sr}"
  1767. *if sr > nsr
  1768. *set sr -"${nsr}"
  1769. *if st = "Organization"
  1770. *if strain = 1
  1771. *set organization +5
  1772. *set sr +5
  1773. *if endurance < 10
  1774. *set organization -1
  1775. *set nsr +1
  1776. *if endurance > 15
  1777. *set organization +1
  1778. *set sr +1
  1779. *if strain = 2
  1780. *if type = "wizard"
  1781. *set organization +1
  1782. *set sr +1
  1783. *set organization +10
  1784. *set sr +10
  1785. *if endurance < 8
  1786. *set organization -1
  1787. *set nsr +1
  1788. *if endurance < 10
  1789. *set organization -3
  1790. *set nsr +3
  1791. *if endurance > 13
  1792. *set organization +1
  1793. *set sr +1
  1794. *if endurance > 15
  1795. *set organization +3
  1796. *set sr +3
  1797. *if strain = 3
  1798. *if type = "wizard"
  1799. *set organization +2
  1800. *set sr +2
  1801. *set organization +15
  1802. *set sr +15
  1803. *if endurance < 8
  1804. *set organization -2
  1805. *set nsr +2
  1806. *if endurance < 10
  1807. *set organization -5
  1808. *set nsr +5
  1809. *if endurance > 13
  1810. *set organization +2
  1811. *set sr +2
  1812. *if endurance > 15
  1813. *set organization +5
  1814. *set sr +5
  1815. *if charisma < 8
  1816. *set organization -4
  1817. *set nsr +4
  1818. *if charisma < 10
  1819. *set organization -2
  1820. *set nsr +2
  1821. *if charisma > 13
  1822. *set organization +1
  1823. *set sr +1
  1824. *if charisma > 15
  1825. *set organization +3
  1826. *set sr +3
  1827. *if charisma > 17
  1828. *set organization +2
  1829. *set sr +2
  1830. *if sr = nsr
  1831. *set sng 1
  1832. *if nsr > sr
  1833. *set nsr -"${sr}"
  1834. *if sr > nsr
  1835. *set sr -"${nsr}"
  1836. *if st = "Ettiquette"
  1837. *if strain = 1
  1838. *set ettiquette +5
  1839. *set sr +5
  1840. *if charisma < 10
  1841. *set ettiquette -1
  1842. *set nsr +1
  1843. *if charisma > 15
  1844. *set ettiquette +1
  1845. *set sr +1
  1846. *if strain = 2
  1847. *if type = "cleric"
  1848. *set ettiquette +1
  1849. *set sr +1
  1850. *set ettiquette +10
  1851. *set sr +10
  1852. *if charisma < 8
  1853. *set ettiquette -1
  1854. *set nsr +1
  1855. *if charisma < 10
  1856. *set ettiquette -3
  1857. *set nsr +3
  1858. *if charisma > 13
  1859. *set ettiquette +1
  1860. *set sr +1
  1861. *if charisma > 15
  1862. *set ettiquette +3
  1863. *set sr +3
  1864. *if strain = 3
  1865. *if type = "cleric"
  1866. *set ettiquette +2
  1867. *set sr +2
  1868. *set ettiquette +15
  1869. *set sr +15
  1870. *if charisma < 8
  1871. *set ettiquette -2
  1872. *set nsr +2
  1873. *if charisma < 10
  1874. *set ettiquette -5
  1875. *set nsr +5
  1876. *if charisma > 13
  1877. *set ettiquette +2
  1878. *set sr +2
  1879. *if charisma > 15
  1880. *set ettiquette +5
  1881. *set sr +5
  1882. *if dexterity < 8
  1883. *set ettiquette -4
  1884. *set nsr +4
  1885. *if dexterity < 10
  1886. *set ettiquette -2
  1887. *set nsr +2
  1888. *if dexterity > 13
  1889. *set ettiquette +1
  1890. *set sr +1
  1891. *if dexterity > 15
  1892. *set ettiquette +3
  1893. *set sr +3
  1894. *if dexterity > 17
  1895. *set ettiquette +2
  1896. *set sr +2
  1897. *if sr = nsr
  1898. *set sng 1
  1899. *if nsr > sr
  1900. *set nsr -"${sr}"
  1901. *if sr > nsr
  1902. *set sr -"${nsr}"
  1903. *if st = "Leadership"
  1904. *if strain = 1
  1905. *set leadership +5
  1906. *set sr +5
  1907. *if charisma < 10
  1908. *set leadership -1
  1909. *set nsr +1
  1910. *if charisma > 15
  1911. *set leadership +1
  1912. *set sr +1
  1913. *if strain = 2
  1914. *set leadership +10
  1915. *set sr +10
  1916. *if charisma < 8
  1917. *set leadership -1
  1918. *set nsr +1
  1919. *if charisma < 10
  1920. *set leadership -3
  1921. *set nsr +3
  1922. *if charisma > 13
  1923. *set leadership +1
  1924. *set sr +1
  1925. *if charisma > 15
  1926. *set leadership +3
  1927. *set sr +3
  1928. *if strain = 3
  1929. *set leadership +15
  1930. *set sr +15
  1931. *if charisma < 8
  1932. *set leadership -2
  1933. *set nsr +2
  1934. *if charisma < 10
  1935. *set leadership -5
  1936. *set nsr +5
  1937. *if charisma > 13
  1938. *set leadership +2
  1939. *set sr +2
  1940. *if charisma > 15
  1941. *set leadership +5
  1942. *set sr +5
  1943. *if intelligence < 8
  1944. *set leadership -4
  1945. *set nsr +4
  1946. *if intelligence < 10
  1947. *set leadership -2
  1948. *set nsr +2
  1949. *if intelligence > 13
  1950. *set leadership +1
  1951. *set sr +1
  1952. *if intelligence > 15
  1953. *set leadership +3
  1954. *set sr +3
  1955. *if intelligence > 17
  1956. *set leadership +2
  1957. *set sr +2
  1958. *if sr = nsr
  1959. *set sng 1
  1960. *if nsr > sr
  1961. *set nsr -"${sr}"
  1962. *if sr > nsr
  1963. *set sr -"${nsr}"
  1964. *if tt = "Alertness"
  1965. *if ttrain = 1
  1966. *set alertness +3
  1967. *set tr +3
  1968. *if ttrain = 2
  1969. *set alertness +6
  1970. *set tr +6
  1971. *if dexterity < 8
  1972. *set alertness -1
  1973. *set ntr +1
  1974. *if dexterity < 10
  1975. *set alertness -2
  1976. *set ntr +2
  1977. *if dexterity > 15
  1978. *set alertness +2
  1979. *set tr +2
  1980. *if ttrain = 3
  1981. *if type = "assassin"
  1982. *set alertness +1
  1983. *set tr +1
  1984. *set alertness +9
  1985. *set tr +9
  1986. *if dexterity < 8
  1987. *set alertness -2
  1988. *set ntr +2
  1989. *if dexterity < 10
  1990. *set alertness -4
  1991. *set ntr +4
  1992. *if dexterity > 13
  1993. *set alertness +1
  1994. *set tr +1
  1995. *if dexterity > 15
  1996. *set alertness +4
  1997. *set tr +4
  1998. *if intelligence < 8
  1999. *set alertness -2
  2000. *set ntr +2
  2001. *if intelligence < 10
  2002. *set alertness -1
  2003. *set ntr +1
  2004. *if intelligence > 15
  2005. *set alertness +1
  2006. *set tr +1
  2007. *if intelligence > 17
  2008. *set alertness +1
  2009. *set tr +1
  2010. *if tr = ntr
  2011. *set tng 1
  2012. *if ntr > tr
  2013. *set ntr -"${tr}"
  2014. *if tr > ntr
  2015. *set tr -"${ntr}"
  2016. *if tt = "Combat"
  2017. *if ttrain = 1
  2018. *set combat +3
  2019. *set tr +3
  2020. *if ttrain = 2
  2021. *set combat +6
  2022. *set tr +6
  2023. *if strength < 8
  2024. *set combat -1
  2025. *set ntr +1
  2026. *if strength < 10
  2027. *set combat -2
  2028. *set ntr +2
  2029. *if strength > 15
  2030. *set combat +2
  2031. *set tr +2
  2032. *if ttrain = 3
  2033. *if type = "knight"
  2034. *set combat +1
  2035. *set tr +1
  2036. *if type = "wizard"
  2037. *set combat -1
  2038. *set ntr +1
  2039. *set combat +9
  2040. *set tr +9
  2041. *if strength < 8
  2042. *set combat -2
  2043. *set ntr +2
  2044. *if strength < 10
  2045. *set combat -4
  2046. *set ntr +4
  2047. *if strength > 13
  2048. *set combat +1
  2049. *set tr +1
  2050. *if strength > 15
  2051. *set combat +4
  2052. *set tr +4
  2053. *if dexterity < 8
  2054. *set combat -2
  2055. *set ntr +2
  2056. *if dexterity < 10
  2057. *set combat -1
  2058. *set ntr +1
  2059. *if dexterity > 15
  2060. *set combat +1
  2061. *set tr +1
  2062. *if dexterity > 17
  2063. *set combat +1
  2064. *set tr +1
  2065. *if tr = ntr
  2066. *set tng 1
  2067. *if ntr > tr
  2068. *set ntr -"${tr}"
  2069. *if tr > ntr
  2070. *set tr -"${ntr}"
  2071. *if tt = "Guard"
  2072. *if ttrain = 1
  2073. *set guard +3
  2074. *set tr +3
  2075. *if ttrain = 2
  2076. *set guard +6
  2077. *set tr +6
  2078. *if strength < 8
  2079. *set guard -1
  2080. *set ntr +1
  2081. *if strength < 10
  2082. *set guard -2
  2083. *set ntr +2
  2084. *if strength > 15
  2085. *set guard +2
  2086. *set tr +2
  2087. *if ttrain = 3
  2088. *if type = "knight"
  2089. *set guard +1
  2090. *set tr +1
  2091. *set guard +9
  2092. *set tr +9
  2093. *if strength < 8
  2094. *set guard -2
  2095. *set ntr +2
  2096. *if strength < 10
  2097. *set guard -4
  2098. *set ntr +4
  2099. *if strength > 13
  2100. *set guard +1
  2101. *set tr +1
  2102. *if strength > 15
  2103. *set guard +4
  2104. *set tr +4
  2105. *if endurance < 8
  2106. *set guard -2
  2107. *set ntr +2
  2108. *if endurance < 10
  2109. *set guard -1
  2110. *set ntr +1
  2111. *if endurance > 15
  2112. *set guard +1
  2113. *set tr +1
  2114. *if endurance > 17
  2115. *set guard +1
  2116. *set tr +1
  2117. *if tr = ntr
  2118. *set tng 1
  2119. *if ntr > tr
  2120. *set ntr -"${tr}"
  2121. *if tr > ntr
  2122. *set tr -"${ntr}"
  2123. *if tt = "Dodge"
  2124. *if ttrain = 1
  2125. *set dodge +3
  2126. *set tr +3
  2127. *if ttrain = 2
  2128. *set dodge +6
  2129. *set tr +6
  2130. *if dexterity < 8
  2131. *set dodge -1
  2132. *set ntr +1
  2133. *if dexterity < 10
  2134. *set dodge -2
  2135. *set ntr +2
  2136. *if dexterity > 15
  2137. *set dodge +2
  2138. *set tr +2
  2139. *if ttrain = 3
  2140. *if type = "assassin"
  2141. *set dodge +1
  2142. *set tr +1
  2143. *if type = "cleric"
  2144. *set dodge -1
  2145. *set ntr +1
  2146. *set dodge +9
  2147. *set tr +9
  2148. *if dexterity < 8
  2149. *set dodge -2
  2150. *set ntr +2
  2151. *if dexterity < 10
  2152. *set dodge -4
  2153. *set ntr +4
  2154. *if dexterity > 13
  2155. *set dodge +1
  2156. *set tr +1
  2157. *if dexterity > 15
  2158. *set dodge +4
  2159. *set tr +4
  2160. *if strength < 8
  2161. *set dodge -2
  2162. *set ntr +2
  2163. *if strength < 10
  2164. *set dodge -1
  2165. *set ntr +1
  2166. *if strength > 15
  2167. *set dodge +1
  2168. *set tr +1
  2169. *if strength > 17
  2170. *set dodge +1
  2171. *set tr +1
  2172. *if tr = ntr
  2173. *set tng 1
  2174. *if ntr > tr
  2175. *set ntr -"${tr}"
  2176. *if tr > ntr
  2177. *set tr -"${ntr}"
  2178. *if tt = "Magic"
  2179. *if ttrain = 1
  2180. *set magic +3
  2181. *set tr +3
  2182. *if ttrain = 2
  2183. *set magic +6
  2184. *set tr +6
  2185. *if intelligence < 8
  2186. *set magic -1
  2187. *set ntr +1
  2188. *if intelligence < 10
  2189. *set magic -2
  2190. *set ntr +2
  2191. *if intelligence > 15
  2192. *set magic +2
  2193. *set tr +2
  2194. *if ttrain = 3
  2195. *if type = "wizard"
  2196. *set magic +1
  2197. *set tr +1
  2198. *if type = "knight"
  2199. *set magic -1
  2200. *set ntr +1
  2201. *set magic +9
  2202. *set tr +9
  2203. *if intelligence < 8
  2204. *set magic -2
  2205. *set ntr +2
  2206. *if intelligence < 10
  2207. *set magic -4
  2208. *set ntr +4
  2209. *if intelligence > 13
  2210. *set magic +1
  2211. *set tr +1
  2212. *if intelligence > 15
  2213. *set magic +4
  2214. *set tr +4
  2215. *if endurance < 8
  2216. *set magic -2
  2217. *set ntr +2
  2218. *if endurance < 10
  2219. *set magic -1
  2220. *set ntr +1
  2221. *if endurance > 15
  2222. *set magic +1
  2223. *set tr +1
  2224. *if endurance > 17
  2225. *set magic +1
  2226. *set tr +1
  2227. *if tr = ntr
  2228. *set tng 1
  2229. *if ntr > tr
  2230. *set ntr -"${tr}"
  2231. *if tr > ntr
  2232. *set tr -"${ntr}"
  2233. *if tt = "Oracle"
  2234. *if ttrain = 1
  2235. *set oracle +3
  2236. *set tr +3
  2237. *if ttrain = 2
  2238. *set oracle +6
  2239. *set tr +6
  2240. *if charisma < 8
  2241. *set oracle -1
  2242. *set ntr +1
  2243. *if charisma < 10
  2244. *set oracle -2
  2245. *set ntr +2
  2246. *if charisma > 15
  2247. *set oracle +2
  2248. *set tr +2
  2249. *if ttrain = 3
  2250. *if type = "cleric"
  2251. *set oracle +1
  2252. *set tr +1
  2253. *if type = "assassin"
  2254. *set oracle -1
  2255. *set ntr +1
  2256. *set oracle +9
  2257. *set tr +9
  2258. *if charisma < 8
  2259. *set oracle -2
  2260. *set ntr +2
  2261. *if charisma < 10
  2262. *set oracle -4
  2263. *set ntr +4
  2264. *if charisma > 13
  2265. *set oracle +1
  2266. *set tr +1
  2267. *if charisma > 15
  2268. *set oracle +4
  2269. *set tr +4
  2270. *if strength < 8
  2271. *set oracle -2
  2272. *set ntr +2
  2273. *if strength < 10
  2274. *set oracle -1
  2275. *set ntr +1
  2276. *if strength > 15
  2277. *set oracle +1
  2278. *set tr +1
  2279. *if strength > 17
  2280. *set oracle +1
  2281. *set tr +1
  2282. *if tr = ntr
  2283. *set tng 1
  2284. *if ntr > tr
  2285. *set ntr -"${tr}"
  2286. *if tr > ntr
  2287. *set tr -"${ntr}"
  2288. *if tt = "Healing"
  2289. *if ttrain = 1
  2290. *set healing +3
  2291. *set tr +3
  2292. *if ttrain = 2
  2293. *set healing +6
  2294. *set tr +6
  2295. *if endurance < 8
  2296. *set healing -1
  2297. *set ntr +1
  2298. *if endurance < 10
  2299. *set healing -2
  2300. *set ntr +2
  2301. *if endurance > 15
  2302. *set healing +2
  2303. *set tr +2
  2304. *if ttrain = 3
  2305. *if type = "cleric"
  2306. *set healing +1
  2307. *set tr +1
  2308. *set healing +9
  2309. *set tr +9
  2310. *if endurance < 8
  2311. *set healing -2
  2312. *set ntr +2
  2313. *if endurance < 10
  2314. *set healing -4
  2315. *set ntr +4
  2316. *if endurance > 13
  2317. *set healing +1
  2318. *set tr +1
  2319. *if endurance > 15
  2320. *set healing +4
  2321. *set tr +4
  2322. *if intelligence < 8
  2323. *set healing -2
  2324. *set ntr +2
  2325. *if intelligence < 10
  2326. *set healing -1
  2327. *set ntr +1
  2328. *if intelligence > 15
  2329. *set healing +1
  2330. *set tr +1
  2331. *if intelligence > 17
  2332. *set healing +1
  2333. *set tr +1
  2334. *if tr = ntr
  2335. *set tng 1
  2336. *if ntr > tr
  2337. *set ntr -"${tr}"
  2338. *if tr > ntr
  2339. *set tr -"${ntr}"
  2340. *if tt = "Survival"
  2341. *if ttrain = 1
  2342. *set survival +3
  2343. *set tr +3
  2344. *if ttrain = 2
  2345. *set survival +6
  2346. *set tr +6
  2347. *if endurance < 8
  2348. *set survival -1
  2349. *set ntr +1
  2350. *if endurance < 10
  2351. *set survival -2
  2352. *set ntr +2
  2353. *if endurance > 15
  2354. *set survival +2
  2355. *set tr +2
  2356. *if ttrain = 3
  2357. *if type = "knight"
  2358. *set survival +1
  2359. *set tr +1
  2360. *set survival +9
  2361. *set tr +9
  2362. *if endurance < 8
  2363. *set survival -2
  2364. *set ntr +2
  2365. *if endurance < 10
  2366. *set survival -4
  2367. *set ntr +4
  2368. *if endurance > 13
  2369. *set survival +1
  2370. *set tr +1
  2371. *if endurance > 15
  2372. *set survival +4
  2373. *set tr +4
  2374. *if strength < 8
  2375. *set survival -2
  2376. *set ntr +2
  2377. *if strength < 10
  2378. *set survival -1
  2379. *set ntr +1
  2380. *if strength > 15
  2381. *set survival +1
  2382. *set tr +1
  2383. *if strength > 17
  2384. *set survival +1
  2385. *set tr +1
  2386. *if tr = ntr
  2387. *set tng 1
  2388. *if ntr > tr
  2389. *set ntr -"${tr}"
  2390. *if tr > ntr
  2391. *set tr -"${ntr}"
  2392. *if tt = "Creativity"
  2393. *if ttrain = 1
  2394. *set creativity +3
  2395. *set tr +3
  2396. *if ttrain = 2
  2397. *set creativity +6
  2398. *set tr +6
  2399. *if intelligence < 8
  2400. *set creativity -1
  2401. *set ntr +1
  2402. *if intelligence < 10
  2403. *set creativity -2
  2404. *set ntr +2
  2405. *if intelligence > 15
  2406. *set creativity +2
  2407. *set tr +2
  2408. *if ttrain = 3
  2409. *if type = "assassin"
  2410. *set creativity +1
  2411. *set tr +1
  2412. *set creativity +9
  2413. *set tr +9
  2414. *if intelligence < 8
  2415. *set creativity -2
  2416. *set ntr +2
  2417. *if intelligence < 10
  2418. *set creativity -4
  2419. *set ntr +4
  2420. *if intelligence > 13
  2421. *set creativity +1
  2422. *set tr +1
  2423. *if intelligence > 15
  2424. *set creativity +4
  2425. *set tr +4
  2426. *if dexterity < 8
  2427. *set creativity -2
  2428. *set ntr +2
  2429. *if dexterity < 10
  2430. *set creativity -1
  2431. *set ntr +1
  2432. *if dexterity > 15
  2433. *set creativity +1
  2434. *set tr +1
  2435. *if dexterity > 17
  2436. *set creativity +1
  2437. *set tr +1
  2438. *if tr = ntr
  2439. *set tng 1
  2440. *if ntr > tr
  2441. *set ntr -"${tr}"
  2442. *if tr > ntr
  2443. *set tr -"${ntr}"
  2444. *if tt = "Education"
  2445. *if ttrain = 1
  2446. *set education +3
  2447. *set tr +3
  2448. *if ttrain = 2
  2449. *set education +6
  2450. *set tr +6
  2451. *if intelligence < 8
  2452. *set education -1
  2453. *set ntr +1
  2454. *if intelligence < 10
  2455. *set education -2
  2456. *set ntr +2
  2457. *if intelligence > 15
  2458. *set education +2
  2459. *set tr +2
  2460. *if ttrain = 3
  2461. *if type = "wizard"
  2462. *set education +1
  2463. *set tr +1
  2464. *set education +9
  2465. *set tr +9
  2466. *if intelligence < 8
  2467. *set education -2
  2468. *set ntr +2
  2469. *if intelligence < 10
  2470. *set education -4
  2471. *set ntr +4
  2472. *if intelligence > 13
  2473. *set education +1
  2474. *set tr +1
  2475. *if intelligence > 15
  2476. *set education +4
  2477. *set tr +4
  2478. *if endurance < 8
  2479. *set education -2
  2480. *set ntr +2
  2481. *if endurance < 10
  2482. *set education -1
  2483. *set ntr +1
  2484. *if endurance > 15
  2485. *set education +1
  2486. *set tr +1
  2487. *if endurance > 17
  2488. *set education +1
  2489. *set tr +1
  2490. *if tr = ntr
  2491. *set tng 1
  2492. *if ntr > tr
  2493. *set ntr -"${tr}"
  2494. *if tr > ntr
  2495. *set tr -"${ntr}"
  2496. *if tt = "Organization"
  2497. *if ttrain = 1
  2498. *set organization +3
  2499. *set tr +3
  2500. *if ttrain = 2
  2501. *set organization +6
  2502. *set tr +6
  2503. *if endurance < 8
  2504. *set organization -1
  2505. *set ntr +1
  2506. *if endurance < 10
  2507. *set organization -2
  2508. *set ntr +2
  2509. *if endurance > 15
  2510. *set organization +2
  2511. *set tr +2
  2512. *if ttrain = 3
  2513. *if type = "wizard"
  2514. *set organization +1
  2515. *set tr +1
  2516. *set organization +9
  2517. *set tr +9
  2518. *if endurance < 8
  2519. *set organization -2
  2520. *set ntr +2
  2521. *if endurance < 10
  2522. *set organization -4
  2523. *set ntr +4
  2524. *if endurance > 13
  2525. *set organization +1
  2526. *set tr +1
  2527. *if endurance > 15
  2528. *set organization +4
  2529. *set tr +4
  2530. *if charisma < 8
  2531. *set organization -2
  2532. *set ntr +2
  2533. *if charisma < 10
  2534. *set organization -1
  2535. *set ntr +1
  2536. *if charisma > 15
  2537. *set organization +1
  2538. *set tr +1
  2539. *if charisma > 17
  2540. *set organization +1
  2541. *set tr +1
  2542. *if tr = ntr
  2543. *set tng 1
  2544. *if ntr > tr
  2545. *set ntr -"${tr}"
  2546. *if tr > ntr
  2547. *set tr -"${ntr}"
  2548. *if tt = "Ettiquette"
  2549. *if ttrain = 1
  2550. *set ettiquette +3
  2551. *set tr +3
  2552. *if ttrain = 2
  2553. *set ettiquette +6
  2554. *set tr +6
  2555. *if charisma < 8
  2556. *set ettiquette -1
  2557. *set ntr +1
  2558. *if charisma < 10
  2559. *set ettiquette -2
  2560. *set ntr +2
  2561. *if charisma > 15
  2562. *set ettiquette +2
  2563. *set tr +2
  2564. *if ttrain = 3
  2565. *if type = "cleric"
  2566. *set ettiquette +1
  2567. *set tr +1
  2568. *set ettiquette +9
  2569. *set tr +9
  2570. *if charisma < 8
  2571. *set ettiquette -2
  2572. *set ntr +2
  2573. *if charisma < 10
  2574. *set ettiquette -4
  2575. *set ntr +4
  2576. *if charisma > 13
  2577. *set ettiquette +1
  2578. *set tr +1
  2579. *if charisma > 15
  2580. *set ettiquette +4
  2581. *set tr +4
  2582. *if dexterity < 10
  2583. *set ettiquette -1
  2584. *set ntr +1
  2585. *if dexterity > 15
  2586. *set ettiquette +1
  2587. *set tr +1
  2588. *if dexterity > 17
  2589. *set ettiquette +1
  2590. *set tr +1
  2591. *if tr = ntr
  2592. *set tng 1
  2593. *if ntr > tr
  2594. *set ntr -"${tr}"
  2595. *if tr > ntr
  2596. *set tr -"${ntr}"
  2597. *if tt = "Leadership"
  2598. *if ttrain = 1
  2599. *set leadership +3
  2600. *set tr +3
  2601. *if ttrain = 2
  2602. *set leadership +6
  2603. *set tr +6
  2604. *if charisma < 8
  2605. *set leadership -1
  2606. *set ntr +1
  2607. *if charisma < 10
  2608. *set leadership -2
  2609. *set ntr +2
  2610. *if charisma > 15
  2611. *set leadership +2
  2612. *set tr +2
  2613. *if ttrain = 3
  2614. *set leadership +9
  2615. *set tr +9
  2616. *if charisma < 8
  2617. *set leadership -2
  2618. *set ntr +2
  2619. *if charisma < 10
  2620. *set leadership -4
  2621. *set ntr +4
  2622. *if charisma > 13
  2623. *set leadership +1
  2624. *set tr +1
  2625. *if charisma > 15
  2626. *set leadership +4
  2627. *set tr +4
  2628. *if intelligence < 8
  2629. *set leadership -2
  2630. *set ntr +2
  2631. *if intelligence < 10
  2632. *set leadership -1
  2633. *set ntr +1
  2634. *if intelligence > 15
  2635. *set leadership +1
  2636. *set tr +1
  2637. *if intelligence > 17
  2638. *set leadership +1
  2639. *set tr +1
  2640. *if tr = ntr
  2641. *set tng 1
  2642. *if ntr > tr
  2643. *set ntr -"${tr}"
  2644. *if tr > ntr
  2645. *set tr -"${ntr}"
  2646. *if pt = "Strength"
  2647. *set str -1
  2648. *set npsr +1
  2649. *gosub_scene training strtrain
  2650. *if pt = "Dexterity"
  2651. *gosub_scene training dextrain
  2652. *if pt = "Endurance"
  2653. *gosub_scene training endtrain
  2654. *if pt = "Intelligence"
  2655. *set int +2
  2656. *set ppsr +2
  2657. *gosub_scene training inttrain
  2658. *if pt = "Charisma"
  2659. *set cha +2
  2660. *set ppsr +2
  2661. *gosub_scene training chatrain
  2662. *if st = "Strength"
  2663. *set str -1
  2664. *set nssr +1
  2665. *gosub_scene training strtrain
  2666. *if st = "Dexterity"
  2667. *gosub_scene training dextrain
  2668. *if st = "Endurance"
  2669. *gosub_scene training endtrain
  2670. *if st = "Intelligence"
  2671. *set int +1
  2672. *set pssr +1
  2673. *gosub_scene training inttrain
  2674. *if st = "Charisma"
  2675. *set cha +1
  2676. *set pssr +1
  2677. *gosub_scene training chatrain
  2678. *if tt = "Strength"
  2679. *gosub_scene training strtrain
  2680. *if tt = "Dexterity"
  2681. *gosub_scene training dextrain
  2682. *if tt = "Endurance"
  2683. *gosub_scene training endtrain
  2684. *if tt = "Intelligence"
  2685. *gosub_scene training inttrain
  2686. *if tt = "Charisma"
  2687. *set cha +1
  2688. *set ptsr +1
  2689. *gosub_scene training chatrain
  2690.  
  2691. *comment - the above section is repeated for each age up to 20. Not enough data here at this site to do so.
  2692.  
  2693. *label stattrain
  2694.  
  2695. *label strtrain
  2696. *if pt = "Strength"
  2697. *if type = "knight"
  2698. *set str +1
  2699. *set ppsr +1
  2700. *if type = "wizard"
  2701. *set str -1
  2702. *set npsr +1
  2703. *set str +3
  2704. *set ppsr +3
  2705. *if ptrain = 1
  2706. *set npsr +1
  2707. *if ptrain = 3
  2708. *set str +1
  2709. *set ppsr +1
  2710. *if flawin = "strength"
  2711. *set npsr +1
  2712. *if meritin = "strength"
  2713. *set str +1
  2714. *set ppsr +1
  2715. *if npsr = ppsr
  2716. *set png 1
  2717. *if npsr > ppsr
  2718. *if ((npsr < str) or (npsr = str))
  2719. *set str -"${npsr}"
  2720. *set pnl 1
  2721. *if npsr > str
  2722. *set npsr -"${ppsr}"
  2723. *set npsr -"${str}"
  2724. *if npsr = 1
  2725. *set str 9
  2726. *if npsr = 2
  2727. *set str 8
  2728. *if npsr = 3
  2729. *set str 7
  2730. *if npsr = 4
  2731. *set str 6
  2732. *if ((npsr = 5) or (npsr > 5))
  2733. *set str 5
  2734. *set strength -1
  2735. *set npr 1
  2736. *if st = "Strength"
  2737. *if type = "knight"
  2738. *set str +1
  2739. *set pssr +1
  2740. *if type = "wizard"
  2741. *set str -1
  2742. *set nssr +1
  2743. *set str +2
  2744. *set pssr +2
  2745. *if strain = 1
  2746. *set nssr +1
  2747. *if strain = 3
  2748. *set str +1
  2749. *set pssr +1
  2750. *if flawin = "strength"
  2751. *set nssr +1
  2752. *if meritin = "strength"
  2753. *set str +1
  2754. *set pssr +1
  2755. *if nssr = pssr
  2756. *set sng 1
  2757. *if nssr > pssr
  2758. *if ((nssr < str) or (nssr = str))
  2759. *set str -"${nssr}"
  2760. *set snl 1
  2761. *if nssr > str
  2762. *set nssr -"${pssr}"
  2763. *set nssr -"${str}"
  2764. *if nssr = 1
  2765. *set str 9
  2766. *if nssr = 2
  2767. *set str 8
  2768. *if nssr = 3
  2769. *set str 7
  2770. *if nssr = 4
  2771. *set str 6
  2772. *if ((nssr = 5) or (nssr > 5))
  2773. *set str 5
  2774. *set strength -1
  2775. *set nsr 1
  2776. *if tt = "Strength"
  2777. *if type = "knight"
  2778. *set str +1
  2779. *set ptsr +1
  2780. *if type = "wizard"
  2781. *set str -1
  2782. *set ntsr +1
  2783. *set str +1
  2784. *set ptsr +1
  2785. *if ttrain = 1
  2786. *set ntsr +1
  2787. *if ttrain = 3
  2788. *set str +1
  2789. *set ptsr +1
  2790. *if flawin = "strength"
  2791. *set ntsr +1
  2792. *if meritin = "strength"
  2793. *set str +1
  2794. *set ptsr +1
  2795. *if ntsr = ptsr
  2796. *set tng 1
  2797. *if ntsr > ptsr
  2798. *if ((ntsr < str) or (ntsr = str))
  2799. *set str -"${ntsr}"
  2800. *set tnl 1
  2801. *if ntsr > str
  2802. *set ntsr -"${ptsr}"
  2803. *set ntsr -"${str}"
  2804. *if ntsr = 1
  2805. *set str 9
  2806. *if ntsr = 2
  2807. *set str 8
  2808. *if ntsr = 3
  2809. *set str 7
  2810. *if ntsr = 4
  2811. *set str 6
  2812. *if ((ntsr = 5) or (ntsr > 5))
  2813. *set str 5
  2814. *set strength -1
  2815. *set ntr 1
  2816. *if ((str > 10) or (str = 10))
  2817. *set str -10
  2818. *set strength +1
  2819. *if pt = "Strength"
  2820. *set pr +1
  2821. *if st = "Strength"
  2822. *set sr +1
  2823. *if tt = "Strength"
  2824. *set tr +1
  2825. *return
  2826.  
  2827. *label dextrain
  2828. *if pt = "Dexterity"
  2829. *if type = "assassin"
  2830. *set dex +1
  2831. *set ppsr +1
  2832. *set dex +3
  2833. *set ppsr +3
  2834. *if ptrain = 1
  2835. *set npsr +1
  2836. *if ptrain = 3
  2837. *set dex +1
  2838. *set ppsr +1
  2839. *if flawin = "dexterity"
  2840. *set npsr +1
  2841. *if meritin = "dexterity"
  2842. *set dex +1
  2843. *set ppsr +1
  2844. *if npsr = ppsr
  2845. *set png 1
  2846. *if npsr > ppsr
  2847. *if ((npsr < dex) or (npsr = dex))
  2848. *set dex -"${npsr}"
  2849. *set pnl 1
  2850. *if npsr > dex
  2851. *set npsr -"${ppsr}"
  2852. *set npsr -"${dex}"
  2853. *if npsr = 1
  2854. *set dex 9
  2855. *if npsr = 2
  2856. *set dex 8
  2857. *if npsr = 3
  2858. *set dex 7
  2859. *if npsr = 4
  2860. *set dex 6
  2861. *if ((npsr = 5) or (npsr > 5))
  2862. *set dex 5
  2863. *set dexterity -1
  2864. *set npr 1
  2865. *if st = "Dexterity"
  2866. *if type = "assassin"
  2867. *set dex +1
  2868. *set pssr +1
  2869. *set dex +2
  2870. *set pssr +2
  2871. *if strain = 1
  2872. *set nssr +1
  2873. *if strain = 3
  2874. *set dex +1
  2875. *set pssr +1
  2876. *if flawin = "dexterity"
  2877. *set nssr +1
  2878. *if meritin = "dexterity"
  2879. *set dex +1
  2880. *set pssr +1
  2881. *if nssr = pssr
  2882. *set sng 1
  2883. *if nssr > pssr
  2884. *if ((nssr < dex) or (nssr = dex))
  2885. *set dex -"${nssr}"
  2886. *set snl 1
  2887. *if nssr > dex
  2888. *set nssr -"${pssr}"
  2889. *set nssr -"${dex}"
  2890. *if nssr = 1
  2891. *set dex 9
  2892. *if nssr = 2
  2893. *set dex 8
  2894. *if nssr = 3
  2895. *set dex 7
  2896. *if nssr = 4
  2897. *set dex 6
  2898. *if ((nssr = 5) or (nssr > 5))
  2899. *set dex 5
  2900. *set dexterity -1
  2901. *set nsr 1
  2902. *if tt = "Dexterity"
  2903. *if type = "assassin"
  2904. *set dex +1
  2905. *set ptsr +1
  2906. *set dex +1
  2907. *set ptsr +1
  2908. *if ttrain = 1
  2909. *set ntsr +1
  2910. *if ttrain = 3
  2911. *set dex +1
  2912. *set ptsr +1
  2913. *if flawin = "dexterity"
  2914. *set ntsr +1
  2915. *if meritin = "dexterity"
  2916. *set dex +1
  2917. *set ptsr +1
  2918. *if ntsr = ptsr
  2919. *set tng 1
  2920. *if ntsr > ptsr
  2921. *if ((ntsr < dex) or (ntsr = dex))
  2922. *set dex -"${ntsr}"
  2923. *set tnl 1
  2924. *if ntsr > dex
  2925. *set ntsr -"${ptsr}"
  2926. *set ntsr -"${dex}"
  2927. *if ntsr = 1
  2928. *set dex 9
  2929. *if ntsr = 2
  2930. *set dex 8
  2931. *if ntsr = 3
  2932. *set dex 7
  2933. *if ntsr = 4
  2934. *set dex 6
  2935. *if ((ntsr = 5) or (ntsr > 5))
  2936. *set dex 5
  2937. *set dexterity -1
  2938. *set ntr 1
  2939. *if ((dex > 10) or (dex = 10))
  2940. *set dex -10
  2941. *set dexterity +1
  2942. *if pt = "Dexterity"
  2943. *set pr +1
  2944. *if st = "Dexterity"
  2945. *set sr +1
  2946. *if tt = "Dexterity"
  2947. *set tr +1
  2948. *return
  2949.  
  2950. *label endtrain
  2951. *if pt = "Endurance"
  2952. *if type = "cleric"
  2953. *set end -1
  2954. *set npsr +1
  2955. *set end +3
  2956. *set ppsr +3
  2957. *if ptrain = 1
  2958. *set npsr +1
  2959. *if ptrain = 3
  2960. *set end +1
  2961. *set ppsr +1
  2962. *if flawin = "endurance"
  2963. *set npsr +1
  2964. *if meritin = "endurance"
  2965. *set end +1
  2966. *set ppsr +1
  2967. *if npsr = ppsr
  2968. *set png 1
  2969. *if npsr > ppsr
  2970. *if ((npsr < end) or (npsr = end))
  2971. *set end -"${npsr}"
  2972. *set pnl 1
  2973. *if npsr > end
  2974. *set npsr -"${ppsr}"
  2975. *set npsr -"${end}"
  2976. *if npsr = 1
  2977. *set end 9
  2978. *if npsr = 2
  2979. *set end 8
  2980. *if npsr = 3
  2981. *set end 7
  2982. *if npsr = 4
  2983. *set end 6
  2984. *if ((npsr = 5) or (npsr > 5))
  2985. *set end 5
  2986. *set endurance -1
  2987. *set npr 1
  2988. *if st = "Endurance"
  2989. *if type = "cleric"
  2990. *set end -1
  2991. *set nssr +1
  2992. *set end +2
  2993. *set pssr +2
  2994. *if strain = 1
  2995. *set nssr +1
  2996. *if strain = 3
  2997. *set end +1
  2998. *set pssr +1
  2999. *if flawin = "endurance"
  3000. *set nssr +1
  3001. *if meritin = "endurance"
  3002. *set end +1
  3003. *set pssr +1
  3004. *if nssr = pssr
  3005. *set sng 1
  3006. *if nssr > pssr
  3007. *if ((nssr < end) or (nssr = end))
  3008. *set end -"${nssr}"
  3009. *set snl 1
  3010. *if nssr > end
  3011. *set nssr -"${pssr}"
  3012. *set nssr -"${end}"
  3013. *if nssr = 1
  3014. *set end 9
  3015. *if nssr = 2
  3016. *set end 8
  3017. *if nssr = 3
  3018. *set end 7
  3019. *if nssr = 4
  3020. *set end 6
  3021. *if ((nssr = 5) or (nssr > 5))
  3022. *set end 5
  3023. *set endurance -1
  3024. *set nsr 1
  3025. *if tt = "Endurance"
  3026. *if type = "cleric"
  3027. *set end -1
  3028. *set ntsr +1
  3029. *set end +1
  3030. *set ptsr +1
  3031. *if ttrain = 1
  3032. *set ntsr +1
  3033. *if ttrain = 3
  3034. *set end +1
  3035. *set ptsr +1
  3036. *if flawin = "endurance"
  3037. *set ntsr +1
  3038. *if meritin = "endurance"
  3039. *set end +1
  3040. *set ptsr +1
  3041. *if ntsr = ptsr
  3042. *set tng 1
  3043. *if ntsr > ptsr
  3044. *if ((ntsr < end) or (ntsr = end))
  3045. *set end -"${ntsr}"
  3046. *set tnl 1
  3047. *if ntsr > end
  3048. *set ntsr -"${ptsr}"
  3049. *set ntsr -"${end}"
  3050. *if ntsr = 1
  3051. *set end 9
  3052. *if ntsr = 2
  3053. *set end 8
  3054. *if ntsr = 3
  3055. *set end 7
  3056. *if ntsr = 4
  3057. *set end 6
  3058. *if ((ntsr = 5) or (ntsr > 5))
  3059. *set end 5
  3060. *set endurance -1
  3061. *set ntr 1
  3062. *if ((end > 10) or (end = 10))
  3063. *set end -10
  3064. *set endurance +1
  3065. *if pt = "Endurance"
  3066. *set pr +1
  3067. *if st = "Endurance"
  3068. *set sr +1
  3069. *if tt = "Endurance"
  3070. *set tr +1
  3071. *return
  3072.  
  3073. *label inttrain
  3074. *if pt = "Intelligence"
  3075. *if type = "wizard"
  3076. *set int +1
  3077. *set ppsr +1
  3078. *if type = "knight"
  3079. *set int -1
  3080. *set npsr +1
  3081. *set int +3
  3082. *set ppsr +3
  3083. *if ptrain = 1
  3084. *set npsr +1
  3085. *if ptrain = 3
  3086. *set int +1
  3087. *set ppsr +1
  3088. *if flawin = "intelligence"
  3089. *set npsr +1
  3090. *if meritin = "intelligence"
  3091. *set int +1
  3092. *set ppsr +1
  3093. *if npsr = ppsr
  3094. *set png 1
  3095. *if npsr > ppsr
  3096. *if ((npsr < int) or (npsr = int))
  3097. *set int -"${npsr}"
  3098. *set pnl 1
  3099. *if npsr > int
  3100. *set npsr -"${ppsr}"
  3101. *set npsr -"${int}"
  3102. *if npsr = 1
  3103. *set int 9
  3104. *if npsr = 2
  3105. *set int 8
  3106. *if npsr = 3
  3107. *set int 7
  3108. *if npsr = 4
  3109. *set int 6
  3110. *if ((npsr = 5) or (npsr > 5))
  3111. *set int 5
  3112. *set intelligence -1
  3113. *set npr 1
  3114. *if st = "Intelligence"
  3115. *if type = "wizard"
  3116. *set int +1
  3117. *set pssr +1
  3118. *if type = "knight"
  3119. *set int -1
  3120. *set nssr +1
  3121. *set int +2
  3122. *set pssr +2
  3123. *if strain = 1
  3124. *set nssr +1
  3125. *if strain = 3
  3126. *set int +1
  3127. *set pssr +1
  3128. *if flawin = "intelligence"
  3129. *set nssr +1
  3130. *if meritin = "intelligence"
  3131. *set int +1
  3132. *set pssr +1
  3133. *if nssr = pssr
  3134. *set sng 1
  3135. *if nssr > pssr
  3136. *if ((nssr < int) or (nssr = int))
  3137. *set int -"${nssr}"
  3138. *set snl 1
  3139. *if nssr > int
  3140. *set nssr -"${pssr}"
  3141. *set nssr -"${int}"
  3142. *if nssr = 1
  3143. *set int 9
  3144. *if nssr = 2
  3145. *set int 8
  3146. *if nssr = 3
  3147. *set int 7
  3148. *if nssr = 4
  3149. *set int 6
  3150. *if ((nssr = 5) or (nssr > 5))
  3151. *set int 5
  3152. *set intelligence -1
  3153. *set nsr 1
  3154. *if tt = "Intelligence"
  3155. *if type = "wizard"
  3156. *set int +1
  3157. *set ptsr +1
  3158. *if type = "knight"
  3159. *set int -1
  3160. *set ntsr +1
  3161. *set int +1
  3162. *set ptsr +1
  3163. *if ttrain = 1
  3164. *set ntsr +1
  3165. *if ttrain = 3
  3166. *set int +1
  3167. *set ptsr +1
  3168. *if flawin = "intelligence"
  3169. *set ntsr +1
  3170. *if meritin = "intelligence"
  3171. *set int +1
  3172. *set ptsr +1
  3173. *if ntsr = ptsr
  3174. *set tng 1
  3175. *if ntsr > ptsr
  3176. *if ((ntsr < int) or (ntsr = int))
  3177. *set int -"${ntsr}"
  3178. *set tnl 1
  3179. *if ntsr > int
  3180. *set ntsr -"${ptsr}"
  3181. *set ntsr -"${int}"
  3182. *if ntsr = 1
  3183. *set int 9
  3184. *if ntsr = 2
  3185. *set int 8
  3186. *if ntsr = 3
  3187. *set int 7
  3188. *if ntsr = 4
  3189. *set int 6
  3190. *if ((ntsr = 5) or (ntsr > 5))
  3191. *set int 5
  3192. *set intelligence -1
  3193. *set ntr 1
  3194. *if ((int > 10) or (int = 10))
  3195. *set int -10
  3196. *set intelligence +1
  3197. *if pt = "Intelligence"
  3198. *set pr +1
  3199. *if st = "Intelligence"
  3200. *set sr +1
  3201. *if tt = "Intelligence"
  3202. *set tr +1
  3203. *return
  3204.  
  3205. *label chatrain
  3206. *if pt = "Charisma"
  3207. *if type = "cleric"
  3208. *set cha +1
  3209. *set ppsr +1
  3210. *if type = "assassin"
  3211. *set cha -1
  3212. *set npsr +1
  3213. *set cha +3
  3214. *set ppsr +3
  3215. *if ptrain = 1
  3216. *set npsr +1
  3217. *if ptrain = 3
  3218. *set cha +1
  3219. *set ppsr +1
  3220. *if flawin = "charisma"
  3221. *set npsr +1
  3222. *if meritin = "charisma"
  3223. *set cha +1
  3224. *set ppsr +1
  3225. *if npsr = ppsr
  3226. *set png 1
  3227. *if npsr > ppsr
  3228. *if ((npsr < cha) or (npsr = cha))
  3229. *set cha -"${npsr}"
  3230. *set pnl 1
  3231. *if npsr > cha
  3232. *set npsr -"${ppsr}"
  3233. *set npsr -"${cha}"
  3234. *if npsr = 1
  3235. *set cha 9
  3236. *if npsr = 2
  3237. *set cha 8
  3238. *if npsr = 3
  3239. *set cha 7
  3240. *if npsr = 4
  3241. *set cha 6
  3242. *if ((npsr = 5) or (npsr > 5))
  3243. *set cha 5
  3244. *set charisma -1
  3245. *set npr 1
  3246. *if st = "Charisma"
  3247. *if type = "cleric"
  3248. *set cha +1
  3249. *set pssr +1
  3250. *if type = "assassin"
  3251. *set cha -1
  3252. *set nssr +1
  3253. *set cha +2
  3254. *set pssr +2
  3255. *if strain = 1
  3256. *set nssr +1
  3257. *if strain = 3
  3258. *set cha +1
  3259. *set pssr +1
  3260. *if flawin = "charisma"
  3261. *set nssr +1
  3262. *if meritin = "charisma"
  3263. *set cha +1
  3264. *set pssr +1
  3265. *if nssr = pssr
  3266. *set sng 1
  3267. *if nssr > pssr
  3268. *if ((nssr < cha) or (nssr = cha))
  3269. *set cha -"${nssr}"
  3270. *set snl 1
  3271. *if nssr > cha
  3272. *set nssr -"${pssr}"
  3273. *set nssr -"${cha}"
  3274. *if nssr = 1
  3275. *set cha 9
  3276. *if nssr = 2
  3277. *set cha 8
  3278. *if nssr = 3
  3279. *set cha 7
  3280. *if nssr = 4
  3281. *set cha 6
  3282. *if ((nssr = 5) or (nssr > 5))
  3283. *set cha 5
  3284. *set charisma -1
  3285. *set nsr 1
  3286. *if tt = "Charisma"
  3287. *if type = "cleric"
  3288. *set cha +1
  3289. *set ptsr +1
  3290. *if type = "assassin"
  3291. *set cha -1
  3292. *set ntsr +1
  3293. *set cha +1
  3294. *set ptsr +1
  3295. *if ttrain = 1
  3296. *set ntsr +1
  3297. *if ttrain = 3
  3298. *set cha +1
  3299. *set ptsr +1
  3300. *if flawin = "charisma"
  3301. *set ntsr +1
  3302. *if meritin = "charisma"
  3303. *set cha +1
  3304. *set ptsr +1
  3305. *if ntsr = ptsr
  3306. *set tng 1
  3307. *if ntsr > ptsr
  3308. *if ((ntsr < cha) or (ntsr = cha))
  3309. *set cha -"${ntsr}"
  3310. *set tnl 1
  3311. *if ntsr > cha
  3312. *set ntsr -"${ptsr}"
  3313. *set ntsr -"${cha}"
  3314. *if ntsr = 1
  3315. *set cha 9
  3316. *if ntsr = 2
  3317. *set cha 8
  3318. *if ntsr = 3
  3319. *set cha 7
  3320. *if ntsr = 4
  3321. *set cha 6
  3322. *if ((ntsr = 5) or (ntsr > 5))
  3323. *set cha 5
  3324. *set charisma -1
  3325. *set ntr 1
  3326. *if ((cha > 10) or (cha = 10))
  3327. *set cha -10
  3328. *set charisma +1
  3329. *if pt = "Charisma"
  3330. *set pr +1
  3331. *if st = "Charisma"
  3332. *set sr +1
  3333. *if tt = "Charisma"
  3334. *set tr +1
  3335. *return
  3336.  
  3337. *label trainingresults
  3338. *gosub_scene startup minmax
  3339. *if pt = "Strength"
  3340. *if npr = 1
  3341. [b]$!{name} has LOST -${npr} Strength! Oh no![/b]
  3342. *if pr > 0
  3343. *if strength = 18
  3344. [b]$!{name} has MAXED their Strength![/b]
  3345. *if strength != 18
  3346. [b]$!{name} has gained +${pr} Strength![/b]
  3347. *if pr < 1
  3348. *if pnl = 1
  3349. [b]$!{name} has worked on growing stronger, but has only succeeded in growing weaker in the process![/b]
  3350. *if png = 1
  3351. [b]$!{name} has attempted to grow stronger, but doesn't seem to have made or lost any progress.[/b]
  3352. *if ((pnl = 0) and (png = 0))
  3353. *if str < 4
  3354. [b]$!{name} has worked on growing stronger. They still have a long way to go, though.[/b]
  3355. *if ((str > 3) and (str < 7))
  3356. [b]$!{name} has worked on growing stronger. Keep at it, ${he}'s making progress.[/b]
  3357. *if str > 6
  3358. [b]$!{name} has worked on growing stronger. It won't be long now until ${his} strength increases.[/b]
  3359. *if pt = "Dexterity"
  3360. *if npr = 1
  3361. [b]$!{name} has LOST -${npr} Dexterity! Oh no![/b]
  3362. *if pr > 0
  3363. *if dexterity = 18
  3364. [b]$!{name} has MAXED their Dexterity![/b]
  3365. *if dexterity != 18
  3366. [b]$!{name} has gained +${pr} Dexterity![/b]
  3367. *if pr < 1
  3368. *if pnl = 1
  3369. [b]$!{name} has tried becoming more dexterous, but has only ended up becoming more clumsy in the process![/b]
  3370. *if png = 1
  3371. [b]$!{name} has attempted to become more dexterous, but doesn't seem to have made or lost any progress.[/b]
  3372. *if ((pnl = 0) and (png = 0))
  3373. *if dex < 4
  3374. [b]$!{name} has worked on their dexterity. They still have a long way to go, though.[/b]
  3375. *if ((dex > 3) and (dex < 7))
  3376. [b]$!{name} has worked on their dexterity. Keep at it, ${he}'s making progress.[/b]
  3377. *if dex > 6
  3378. [b]$!{name} has worked on their dexterity. It won't be long now until ${his} dexterity increases.[/b]
  3379. *if pt = "Endurance"
  3380. *if npr = 1
  3381. [b]$!{name} has LOST -${npr} Endurance! Oh no![/b]
  3382. *if pr > 0
  3383. *if endurance = 18
  3384. [b]$!{name} has MAXED their Endurance![/b]
  3385. *if endurance != 18
  3386. [b]$!{name} has gained +${pr} Endurance![/b]
  3387. *if pr < 1
  3388. *if pnl = 1
  3389. [b]$!{name} has attempted to increase their endurance, but has only ended up tiring theirself out more easily![/b]
  3390. *if png = 1
  3391. [b]$!{name} has attemped to increase their endurance, but doesn't seem to have made or lost any progress.[/b]
  3392. *if ((pnl = 0) and (png = 0))
  3393. *if end < 4
  3394. [b]$!{name} has worked on increasing their endurance. They still have a long way to go, though.[/b]
  3395. *if ((end > 3) and (end < 7))
  3396. [b]$!{name} has worked on increasing their endurance. Keep at it, ${he}'s making progress.[/b]
  3397. *if end > 6
  3398. [b]$!{name} has worked on increasing their endurance. It won't be long now until ${his} endurance increases.[/b]
  3399. *if pt = "Intelligence"
  3400. *if npr = 1
  3401. [b]$!{name} has LOST -${npr} Intelligence! Oh no![/b]
  3402. *if pr > 0
  3403. *if intelligence = 18
  3404. [b]$!{name} has MAXED their Intelligence![/b]
  3405. *if intelligence != 18
  3406. [b]$!{name} has gained +${pr} Intelligence![/b]
  3407. *if pr < 1
  3408. *if pnl = 1
  3409. [b]$!{name} has attempted to become smarter, but has only ended up filling their head with nonsense instead![/b]
  3410. *if png = 1
  3411. [b]$!{name} has attempted to become smarter, but doesn't seem to have made or lost any progress.[/b]
  3412. *if ((pnl = 0) and (png = 0))
  3413. *if int < 4
  3414. [b]$!{name} has worked on increasing their intelligence. They still have a long way to go, though.[/b]
  3415. *if ((int > 3) and (int < 7))
  3416. [b]$!{name} has worked on increasing their intelligence. Keep at it, ${he}'s making progress.[/b]
  3417. *if int > 6
  3418. [b]$!{name} has worked on increasing their intelligence. It won't be long now until ${his} intelligence increases.[/b]
  3419. *if pt = "Charisma"
  3420. *if npr = 1
  3421. [b]$!{name} has LOST -${npr} Charisma! Oh no![/b]
  3422. *if pr > 0
  3423. *if charisma = 18
  3424. [b]$!{name} has MAXED their Charisma![/b]
  3425. *if charisma != 18
  3426. [b]$!{name} has gained +${pr} Charisma![/b]
  3427. *if pr < 1
  3428. *if pnl = 1
  3429. [b]$!{name} has attempted to become more charismatic, but seems to have turned out more obnoxious instead![/b]
  3430. *if png = 1
  3431. [b]$!{name} has attempted to become more charismatic, but doesn't seem to have made or lost any progress.[/b]
  3432. *if ((pnl = 0) and (png = 0))
  3433. *if cha < 4
  3434. [b]$!{name} has worked on becoming more charismatic. They still have a long way to go, though.[/b]
  3435. *if ((cha > 3) and (cha < 7))
  3436. [b]$!{name} has worked on becoming more charismatic. Keep at it, ${he}'s making progress.[/b]
  3437. *if cha > 6
  3438. [b]$!{name} has worked on becoming more charismatic. It won't be long now until ${his} charisma increases.[/b]
  3439. *if pt = "Alertness"
  3440. *if pr > npr
  3441. *if alertness = 100
  3442. [b]$!{name} has MAXED Alertness![/b]
  3443. *if alertness != 100
  3444. [b]$!{name} has gained +${pr} Alertness![/b]
  3445. *if ((pr < npr) or (pr = npr))
  3446. *set alertness -"${npr}"
  3447. [b]$!{name} has LOST -${npr} Alertness![/b]
  3448. *if pt = "Combat"
  3449. *if pr > npr
  3450. *if combat = 100
  3451. [b]$!{name} has MAXED Combat![/b]
  3452. *if combat != 100
  3453. [b]$!{name} has gained +${pr} Combat![/b]
  3454. *if ((pr < npr) or (pr = npr))
  3455. *set combat -"${npr}"
  3456. [b]$!{name} has LOST -${npr} Combat![/b]
  3457. *if pt = "Guard"
  3458. *if pr > npr
  3459. *if guard = 100
  3460. [b]$!{name} has MAXED Guard![/b]
  3461. *if guard != 100
  3462. [b]$!{name} has gained +${pr} Guard![/b]
  3463. *if ((pr < npr) or (pr = npr))
  3464. *set guard -"${npr}"
  3465. [b]$!{name} has LOST -${npr} Guard![/b]
  3466. *if pt = "Dodge"
  3467. *if pr > npr
  3468. *if dodge = 100
  3469. [b]$!{name} has MAXED Dodge![/b]
  3470. *if dodge != 100
  3471. [b]$!{name} has gained +${pr} Dodge![/b]
  3472. *if ((pr < npr) or (pr = npr))
  3473. *set dodge -"${npr}"
  3474. [b]$!{name} has LOST -${npr} Dodge![/b]
  3475. *if pt = "Magic"
  3476. *if pr > npr
  3477. *if magic = 100
  3478. [b]$!{name} has MAXED Magic![/b]
  3479. *if magic != 100
  3480. [b]$!{name} has gained +${pr} Magic![/b]
  3481. *if ((pr < npr) or (pr = npr))
  3482. *set magic -"${npr}"
  3483. [b]$!{name} has LOST -${npr} Magic![/b]
  3484. *if pt = "Oracle"
  3485. *if pr > npr
  3486. *if oracle = 100
  3487. [b]$!{name} has MAXED Oracle![/b]
  3488. *if oracle != 100
  3489. [b]$!{name} has gained +${pr} Oracle![/b]
  3490. *if ((pr < npr) or (pr = npr))
  3491. *set oracle -"${npr}"
  3492. [b]$!{name} has LOST -${npr} Oracle![/b]
  3493. *if pt = "Healing"
  3494. *if pr > npr
  3495. *if healing = 100
  3496. [b]$!{name} has MAXED Healing![/b]
  3497. *if healing != 100
  3498. [b]$!{name} has gained +${pr} Healing![/b]
  3499. *if ((pr < npr) or (pr = npr))
  3500. *set healing -"${npr}"
  3501. [b]$!{name} has LOST -${npr} Healing![/b]
  3502. *if pt = "Survival"
  3503. *if pr > npr
  3504. *if survival = 100
  3505. [b]$!{name} has MAXED Survival![/b]
  3506. *if survival != 100
  3507. [b]$!{name} has gained +${pr} Survival![/b]
  3508. *if ((pr < npr) or (pr = npr))
  3509. *set survival -"${npr}"
  3510. [b]$!{name} has LOST -${npr} Survival![/b]
  3511. *if pt = "Creativity"
  3512. *if pr > npr
  3513. *if survival = 100
  3514. [b]$!{name} has MAXED Creativity![/b]
  3515. *if survival != 100
  3516. [b]$!{name} has gained +${pr} Creativity![/b]
  3517. *if ((pr < npr) or (pr = npr))
  3518. *set creativity -"${npr}"
  3519. [b]$!{name} has LOST -${npr} Creativity![/b]
  3520. *if pt = "Education"
  3521. *if pr > npr
  3522. *if education = 100
  3523. [b]$!{name} has MAXED Education![/b]
  3524. *if education != 100
  3525. [b]$!{name} has gained +${pr} Education![/b]
  3526. *if ((pr < npr) or (pr = npr))
  3527. *set education -"${npr}"
  3528. [b]$!{name} has LOST -${npr} Education![/b]
  3529. *if pt = "Organization"
  3530. *if pr > npr
  3531. *if organization = 100
  3532. [b]$!{name} has MAXED Organization![/b]
  3533. *if organization != 100
  3534. [b]$!{name} has gained +${pr} Organization![/b]
  3535. *if ((pr < npr) or (pr = npr))
  3536. *set organization -"${npr}"
  3537. [b]$!{name} has LOST -${npr} Organization![/b]
  3538. *if pt = "Ettiquette"
  3539. *if pr > npr
  3540. *if ettiquette = 100
  3541. [b]$!{name} has MAXED Ettiquette![/b]
  3542. *if ettiquette != 100
  3543. [b]$!{name} has gained +${pr} Ettiquette![/b]
  3544. *if ((pr < npr) or (pr = npr))
  3545. *set ettiquette -"${npr}"
  3546. [b]$!{name} has LOST -${npr} Ettiquette![/b]
  3547. *if pt = "Leadership"
  3548. *if pr > npr
  3549. *if leadership = 100
  3550. [b]$!{name} has MAXED Leadership![/b]
  3551. *if leadership != 100
  3552. [b]$!{name} has gained +${pr} Leadership![/b]
  3553. *if ((pr < npr) or (pr = npr))
  3554. *set leadership -"${npr}"
  3555. [b]$!{name} has LOST -${npr} Leadership![/b]
  3556. *line_break
  3557. *line_break
  3558. *rand randroll 1 3
  3559. According to the tutor,
  3560. *if ptrain = 1
  3561. *if randroll = 1
  3562. $!{name} has slacked off this season with their $!{pt} training.
  3563. *if randroll = 2
  3564. $!{name} hasn't been taking their $!{pt} training seriously this season.
  3565. *if randroll = 3
  3566. $!{name} hasn't done well with their $!{pt} training at all.
  3567. *if ptrain = 2
  3568. *if randroll = 1
  3569. there haven't been any major problems with $!{name}'s $!{pt} training this season.
  3570. *if randroll = 2
  3571. $!{name} is progressing as expected on their $!{pt} training.
  3572. *if randroll = 3
  3573. $!{name}'s $!{pt} improvement is steady and as can be expected.
  3574. *if ptrain = 3
  3575. *if randroll = 1
  3576. $!{name} has really dug in on $!{pt} training this season and improved a lot.
  3577. *if randroll = 2
  3578. $!{name} has been really interested in their $!{pt} training this season.
  3579. *if randroll = 3
  3580. $!{name} has really done an excellent job with their $!{pt} training.
  3581. *line_break
  3582. *line_break
  3583. *if st = "Strength"
  3584. *if nsr = 1
  3585. [b]$!{name} has LOST -$!{nsr} Strength! Oh no![/b]
  3586. *if sr > 0
  3587. *if strength = 18
  3588. [b]$!{name} has MAXED their Strength![/b]
  3589. *if strength != 18
  3590. [b]$!{name} has gained +${sr} Strength![/b]
  3591. *if sr < 1
  3592. *if snl = 1
  3593. [b]$!{name} has worked on growing stronger, but has only succeeded in growing weaker in the process![/b]
  3594. *if sng = 1
  3595. [b]$!{name} has attempted to grow stronger, but doesn't seem to have made or lost any progress.[/b]
  3596. *if ((snl = 0) and (sng = 0))
  3597. *if str < 4
  3598. [b]$!{name} has worked on growing stronger. They still have a long way to go, though.[/b]
  3599. *if ((str > 3) and (str < 7))
  3600. [b]$!{name} has worked on growing stronger. Keep at it, ${he}'s making progress.[/b]
  3601. *if str > 6
  3602. [b]$!{name} has worked on growing stronger. It won't be long now until ${his} strength increases.[/b]
  3603. *if st = "Dexterity"
  3604. *if nsr = 1
  3605. [b]$!{name} has LOST -${nsr} Dexterity! Oh no![/b]
  3606. *if sr > 0
  3607. *if dexterity = 18
  3608. [b]$!{name} has MAXED their Dexterity![/b]
  3609. *if dexterity != 18
  3610. [b]$!{name} has gained +${sr} Dexterity![/b]
  3611. *if sr < 1
  3612. *if snl = 1
  3613. [b]$!{name} has tried becoming more dexterous, but has only ended up becoming more clumsy in the process![/b]
  3614. *if sng = 1
  3615. [b]$!{name} has attempted to become more dexterous, but doesn't seem to have made or lost any progress.[/b]
  3616. *if ((snl = 0) and (sng = 0))
  3617. *if dex < 4
  3618. [b]$!{name} has worked on their dexterity. They still have a long way to go, though.[/b]
  3619. *if ((dex > 3) and (dex < 7))
  3620. [b]$!{name} has worked on their dexterity. Keep at it, ${he}'s making progress.[/b]
  3621. *if dex > 6
  3622. [b]$!{name} has worked on their dexterity. It won't be long now until ${his} dexterity increases.[/b]
  3623. *if st = "Endurance"
  3624. *if nsr = 1
  3625. [b]$!{name} has LOST -${nsr} Endurance! Oh no![/b]
  3626. *if sr > 0
  3627. *if endurance = 18
  3628. [b]$!{name} has MAXED their Endurance![/b]
  3629. *if endurance != 18
  3630. [b]$!{name} has gained +${sr} Endurance![/b]
  3631. *if sr < 1
  3632. *if snl = 1
  3633. [b]$!{name} has attempted to increase their endurance, but has only ended up tiring theirself out more easily![/b]
  3634. *if sng = 1
  3635. [b]$!{name} has attemped to increase their endurance, but doesn't seem to have made or lost any progress.[/b]
  3636. *if ((snl = 0) and (sng = 0))
  3637. *if end < 4
  3638. [b]$!{name} has worked on increasing their endurance. They still have a long way to go, though.[/b]
  3639. *if ((end > 3) and (end < 7))
  3640. [b]$!{name} has worked on increasing their endurance. Keep at it, ${he}'s making progress.[/b]
  3641. *if end > 6
  3642. [b]$!{name} has worked on increasing their endurance. It won't be long now until ${his} endurance increases.[/b]
  3643. *if st = "Intelligence"
  3644. *if nsr = 1
  3645. [b]$!{name} has LOST -${nsr} Intelligence! Oh no![/b]
  3646. *if sr > 0
  3647. *if intelligence = 18
  3648. [b]$!{name} has MAXED their Intelligence![/b]
  3649. *if intelligence != 18
  3650. [b]$!{name} has gained +${sr} Intelligence![/b]
  3651. *if sr < 1
  3652. *if snl = 1
  3653. [b]$!{name} has attempted to become smarter, but has only ended up filling their head with nonsense instead![/b]
  3654. *if sng = 1
  3655. [b]$!{name} has attempted to become smarter, but doesn't seem to have made or lost any progress.[/b]
  3656. *if ((snl = 0) and (sng = 0))
  3657. *if int < 4
  3658. [b]$!{name} has worked on increasing their intelligence. They still have a long way to go, though.[/b]
  3659. *if ((int > 3) and (int < 7))
  3660. [b]$!{name} has worked on increasing their intelligence. Keep at it, ${he}'s making progress.[/b]
  3661. *if int > 6
  3662. [b]$!{name} has worked on increasing their intelligence. It won't be long now until ${his} intelligence increases.[/b]
  3663. *if st = "Charisma"
  3664. *if nsr = 1
  3665. [b]$!{name} has LOST -${nsr} Charisma! Oh no![/b]
  3666. *if sr > 0
  3667. *if charisma = 18
  3668. [b]$!{name} has MAXED their Charisma![/b]
  3669. *if charisma != 18
  3670. [b]$!{name} has gained +${sr} Charisma![/b]
  3671. *if sr < 1
  3672. *if snl = 1
  3673. [b]$!{name} has attempted to become more charismatic, but seems to have turned out more obnoxious instead![/b]
  3674. *if sng = 1
  3675. [b]$!{name} has attempted to become more charismatic, but doesn't seem to have made or lost any progress.[/b]
  3676. *if ((snl = 0) and (sng = 0))
  3677. *if cha < 4
  3678. [b]$!{name} has worked on becoming more charismatic. They still have a long way to go, though.[/b]
  3679. *if ((cha > 3) and (cha < 7))
  3680. [b]$!{name} has worked on becoming more charismatic. Keep at it, ${he}'s making progress.[/b]
  3681. *if cha > 6
  3682. [b]$!{name} has worked on becoming more charismatic. It won't be long now until ${his} charisma increases.[/b]
  3683. *if st = "Alertness"
  3684. *if sr > nsr
  3685. *if alertness = 100
  3686. [b]$!{name} has MAXED Alertness![/b]
  3687. *if alertness != 100
  3688. [b]$!{name} has gained +${sr} Alertness![/b]
  3689. *if ((sr < nsr) or (sr = nsr))
  3690. *set alertness -"${nsr}"
  3691. [b]$!{name} has LOST -${nsr} Alertness![/b]
  3692. *if st = "Combat"
  3693. *if sr > nsr
  3694. *if combat = 100
  3695. [b]$!{name} has MAXED Combat![/b]
  3696. *if combat != 100
  3697. [b]$!{name} has gained +${sr} Combat![/b]
  3698. *if ((sr < nsr) or (sr = nsr))
  3699. *set combat -"${nsr}"
  3700. [b]$!{name} has LOST -${nsr} Combat![/b]
  3701. *if st = "Guard"
  3702. *if sr > nsr
  3703. *if guard = 100
  3704. [b]$!{name} has MAXED Guard![/b]
  3705. *if guard != 100
  3706. [b]$!{name} has gained +${sr} Guard![/b]
  3707. *if ((sr < nsr) or (sr = nsr))
  3708. *set guard -"${nsr}"
  3709. [b]$!{name} has LOST -${nsr} Guard![/b]
  3710. *if st = "Dodge"
  3711. *if sr > nsr
  3712. *if dodge = 100
  3713. [b]$!{name} has MAXED Dodge![/b]
  3714. *if dodge != 100
  3715. [b]$!{name} has gained +${sr} Dodge![/b]
  3716. *if ((sr < nsr) or (sr = nsr))
  3717. *set dodge -"${nsr}"
  3718. [b]$!{name} has LOST -${nsr} Dodge![/b]
  3719. *if st = "Magic"
  3720. *if sr > nsr
  3721. *if magic = 100
  3722. [b]$!{name} has MAXED Magic![/b]
  3723. *if magic != 100
  3724. [b]$!{name} has gained +${sr} Magic![/b]
  3725. *if ((sr < nsr) or (sr = nsr))
  3726. *set magic -"${nsr}"
  3727. [b]$!{name} has LOST -${nsr} Magic![/b]
  3728. *if st = "Oracle"
  3729. *if sr > nsr
  3730. *if oracle = 100
  3731. [b]$!{name} has MAXED Oracle![/b]
  3732. *if oracle != 100
  3733. [b]$!{name} has gained +${sr} Oracle![/b]
  3734. *if ((sr < nsr) or (sr = nsr))
  3735. *set oracle -"${nsr}"
  3736. [b]$!{name} has LOST -${nsr} Oracle![/b]
  3737. *if st = "Healing"
  3738. *if sr > nsr
  3739. *if healing = 100
  3740. [b]$!{name} has MAXED Healing![/b]
  3741. *if healing != 100
  3742. [b]$!{name} has gained +${sr} Healing![/b]
  3743. *if ((sr < nsr) or (sr = nsr))
  3744. *set healing -"${nsr}"
  3745. [b]$!{name} has LOST -${nsr} Healing![/b]
  3746. *if st = "Survival"
  3747. *if sr > nsr
  3748. *if survival = 100
  3749. [b]$!{name} has MAXED Survival![/b]
  3750. *if survival != 100
  3751. [b]$!{name} has gained +${sr} Survival![/b]
  3752. *if ((sr < nsr) or (sr = nsr))
  3753. *set survival -"${nsr}"
  3754. [b]$!{name} has LOST -${nsr} Survival![/b]
  3755. *if st = "Creativity"
  3756. *if sr > nsr
  3757. *if creativity = 100
  3758. [b]$!{name} has MAXED Creativity![/b]
  3759. *if creativity != 100
  3760. [b]$!{name} has gained +${sr} Creativity![/b]
  3761. *if ((sr < nsr) or (sr = nsr))
  3762. *set creativity -"${nsr}"
  3763. [b]$!{name} has LOST -${nsr} Creativity![/b]
  3764. *if st = "Education"
  3765. *if sr > nsr
  3766. *if education = 100
  3767. [b]$!{name} has MAXED Education![/b]
  3768. *if education != 100
  3769. [b]$!{name} has gained +${sr} Education![/b]
  3770. *if ((sr < nsr) or (sr = nsr))
  3771. *set education -"${nsr}"
  3772. [b]$!{name} has LOST -${nsr} Education![/b]
  3773. *if st = "Organization"
  3774. *if sr > nsr
  3775. *if organization = 100
  3776. [b]$!{name} has MAXED Organization![/b]
  3777. *if organization != 100
  3778. [b]$!{name} has gained +${sr} Organization![/b]
  3779. *if ((sr < nsr) or (sr = nsr))
  3780. *set organization -"${nsr}"
  3781. [b]$!{name} has LOST -${nsr} Organization![/b]
  3782. *if st = "Ettiquette"
  3783. *if sr > nsr
  3784. *if ettiquette = 100
  3785. [b]$!{name} has MAXED Ettiquette![/b]
  3786. *if ettiquette != 100
  3787. [b]$!{name} has gained +${sr} Ettiquette![/b]
  3788. *if ((sr < nsr) or (sr = nsr))
  3789. *set ettiquette -"${nsr}"
  3790. [b]$!{name} has LOST -${nsr} Ettiquette![/b]
  3791. *if st = "Leadership"
  3792. *if sr > nsr
  3793. *if leadership = 100
  3794. [b]$!{name} has MAXED Leadership![/b]
  3795. *if leadership != 100
  3796. [b]$!{name} has gained +${sr} Leadership![/b]
  3797. *if ((sr < nsr) or (sr = nsr))
  3798. *set leadership -"${nsr}"
  3799. [b]$!{name} has LOST -${nsr} Leadership![/b]
  3800. *line_break
  3801. *line_break
  3802. *rand randroll 1 3
  3803. According to the tutor,
  3804. *if strain = 1
  3805. *if randroll = 1
  3806. $!{name} has slacked off this season with their $!{st} training.
  3807. *if randroll = 2
  3808. $!{name} hasn't been taking their $!{st} training seriously this season.
  3809. *if randroll = 3
  3810. $!{name} hasn't done well with their $!{st} training at all.
  3811. *if strain = 2
  3812. *if randroll = 1
  3813. there haven't been any major problems with $!{name}'s $!{st} training this season.
  3814. *if randroll = 2
  3815. $!{name} is progressing as expected on their $!{st} training.
  3816. *if randroll = 3
  3817. $!{name}'s $!{st} improvement is steady and as can be expected.
  3818. *if strain = 3
  3819. *if randroll = 1
  3820. $!{name} has really dug in on $!{st} training this season and improved a lot.
  3821. *if randroll = 2
  3822. $!{name} has been really interested in their $!{st} training this season.
  3823. *if randroll = 3
  3824. $!{name} has really done an excellent job with their $!{st} training.
  3825. *line_break
  3826. *line_break
  3827. *if tt = "Strength"
  3828. *if ntr = 1
  3829. [b]$!{name} has LOST -$!{ntr} Strength! Oh no![/b]
  3830. *if tr > 0
  3831. *if strength = 18
  3832. [b]$!{name} has MAXED their Strength![/b]
  3833. *if strength != 18
  3834. [b]$!{name} has gained +${tr} Strength![/b]
  3835. *if tr < 1
  3836. *if tnl = 1
  3837. [b]$!{name} has worked on growing stronger, but has only succeeded in growing weaker in the process![/b]
  3838. *if tng = 1
  3839. [b]$!{name} has attempted to grow stronger, but doesn't seem to have made or lost any progress.[/b]
  3840. *if ((tnl = 0) and (tng = 0))
  3841. *if str < 4
  3842. [b]$!{name} has worked on growing stronger. They still have a long way to go, though.[/b]
  3843. *if ((str > 3) and (str < 7))
  3844. [b]$!{name} has worked on growing stronger. Keep at it, ${he}'s making progress.[/b]
  3845. *if str > 6
  3846. [b]$!{name} has worked on growing stronger. It won't be long now until ${his} strength increases.[/b]
  3847. *if tt = "Dexterity"
  3848. *if ntr = 1
  3849. [b]$!{name} has LOST -${ntr} Dexterity! Oh no![/b]
  3850. *if tr > 0
  3851. *if dexterity = 18
  3852. [b]$!{name} has MAXED their Dexterity![/b]
  3853. *if dexterity != 18
  3854. [b]$!{name} has gained +${tr} Dexterity![/b]
  3855. *if tr < 1
  3856. *if tnl = 1
  3857. [b]$!{name} has tried becoming more dexterous, but has only ended up becoming more clumsy in the process![/b]
  3858. *if tng = 1
  3859. [b]$!{name} has attempted to become more dexterous, but doesn't seem to have made or lost any progress.[/b]
  3860. *if ((tnl = 0) and (tng = 0))
  3861. *if dex < 4
  3862. [b]$!{name} has worked on their dexterity. They still have a long way to go, though.[/b]
  3863. *if ((dex > 3) and (dex < 7))
  3864. [b]$!{name} has worked on their dexterity. Keep at it, ${he}'s making progress.[/b]
  3865. *if dex > 6
  3866. [b]$!{name} has worked on their dexterity. It won't be long now until ${his} dexterity increases.[/b]
  3867. *if tt = "Endurance"
  3868. *if ntr = 1
  3869. [b]$!{name} has LOST -${ntr} Endurance! Oh no![/b]
  3870. *if tr > 0
  3871. *if endurance = 18
  3872. [b]$!{name} has MAXED their Endurance![/b]
  3873. *if endurance != 18
  3874. [b]$!{name} has gained +${tr} Endurance![/b]
  3875. *if tr < 1
  3876. *if tnl = 1
  3877. [b]$!{name} has attempted to increase their endurance, but has only ended up tiring theirself out more easily![/b]
  3878. *if tng = 1
  3879. [b]$!{name} has attemped to increase their endurance, but doesn't seem to have made or lost any progress.[/b]
  3880. *if ((tnl = 0) and (tng = 0))
  3881. *if end < 4
  3882. [b]$!{name} has worked on increasing their endurance. They still have a long way to go, though.[/b]
  3883. *if ((end > 3) and (end < 7))
  3884. [b]$!{name} has worked on increasing their endurance. Keep at it, ${he}'s making progress.[/b]
  3885. *if end > 6
  3886. [b]$!{name} has worked on increasing their endurance. It won't be long now until ${his} endurance increases.[/b]
  3887. *if tt = "Intelligence"
  3888. *if ntr = 1
  3889. [b]$!{name} has LOST -${ntr} Intelligence! Oh no![/b]
  3890. *if tr > 0
  3891. *if intelligence = 18
  3892. [b]$!{name} has MAXED their Intelligence![/b]
  3893. *if intelligence != 18
  3894. [b]$!{name} has gained +${tr} Intelligence![/b]
  3895. *if tr < 1
  3896. *if tnl = 1
  3897. [b]$!{name} has attempted to become smarter, but has only ended up filling their head with nonsense instead![/b]
  3898. *if tng = 1
  3899. [b]$!{name} has attempted to become smarter, but doesn't seem to have made or lost any progress.[/b]
  3900. *if ((tnl = 0) and (tng = 0))
  3901. *if int < 4
  3902. [b]$!{name} has worked on increasing their intelligence. They still have a long way to go, though.[/b]
  3903. *if ((int > 3) and (int < 7))
  3904. [b]$!{name} has worked on increasing their intelligence. Keep at it, ${he}'s making progress.[/b]
  3905. *if int > 6
  3906. [b]$!{name} has worked on increasing their intelligence. It won't be long now until ${his} intelligence increases.[/b]
  3907. *if tt = "Charisma"
  3908. *if ntr = 1
  3909. [b]$!{name} has LOST -${ntr} Charisma! Oh no![/b]
  3910. *if tr > 0
  3911. *if charisma = 18
  3912. [b]$!{name} has MAXED their Charisma![/b]
  3913. *if charisma != 18
  3914. [b]$!{name} has gained +${tr} Charisma![/b]
  3915. *if tr < 1
  3916. *if tnl = 1
  3917. [b]$!{name} has attempted to become more charismatic, but seems to have turned out more obnoxious instead![/b]
  3918. *if tng = 1
  3919. [b]$!{name} has attempted to become more charismatic, but doesn't seem to have made or lost any progress.[/b]
  3920. *if ((tnl = 0) and (tng = 0))
  3921. *if cha < 4
  3922. [b]$!{name} has worked on becoming more charismatic. They still have a long way to go, though.[/b]
  3923. *if ((cha > 3) and (cha < 7))
  3924. [b]$!{name} has worked on becoming more charismatic. Keep at it, ${he}'s making progress.[/b]
  3925. *if cha > 6
  3926. [b]$!{name} has worked on becoming more charismatic. It won't be long now until ${his} charisma increases.[/b]
  3927. *if tt = "Alertness"
  3928. *if tr > ntr
  3929. *if alertness = 100
  3930. [b]$!{name} has MAXED Alertness![/b]
  3931. *if alertness != 100
  3932. [b]$!{name} has gained +${tr} Alertness![/b]
  3933. *if ((tr < ntr) or (tr = ntr))
  3934. *set alertness -"${ntr}"
  3935. [b]$!{name} has LOST -${ntr} Alertness![/b]
  3936. *if tt = "Combat"
  3937. *if tr > ntr
  3938. *if combat = 100
  3939. [b]$!{name} has MAXED Combat![/b]
  3940. *if combat != 100
  3941. [b]$!{name} has gained +${tr} Combat![/b]
  3942. *if ((tr < ntr) or (tr = ntr))
  3943. *set combat -"${ntr}"
  3944. [b]$!{name} has LOST -${ntr} Combat![/b]
  3945. *if tt = "Guard"
  3946. *if tr > ntr
  3947. *if guard = 100
  3948. [b]$!{name} has MAXED Guard![/b]
  3949. *if guard != 100
  3950. [b]$!{name} has gained +${tr} Guard![/b]
  3951. *if ((tr < ntr) or (tr = ntr))
  3952. *set guard -"${ntr}"
  3953. [b]$!{name} has LOST -${ntr} Guard![/b]
  3954. *if tt = "Dodge"
  3955. *if tr > ntr
  3956. *if dodge = 100
  3957. [b]$!{name} has MAXED Dodge![/b]
  3958. *if dodge != 100
  3959. [b]$!{name} has gained +${tr} Dodge![/b]
  3960. *if ((tr < ntr) or (tr = ntr))
  3961. *set dodge -"${ntr}"
  3962. [b]$!{name} has LOST -${ntr} Dodge![/b]
  3963. *if tt = "Magic"
  3964. *if tr > ntr
  3965. *if magic = 100
  3966. [b]$!{name} has MAXED Magic![/b]
  3967. *if magic != 100
  3968. [b]$!{name} has gained +${tr} Magic![/b]
  3969. *if ((tr < ntr) or (tr = ntr))
  3970. *set magic -"${ntr}"
  3971. [b]$!{name} has LOST -${ntr} Magic![/b]
  3972. *if tt = "Oracle"
  3973. *if tr > ntr
  3974. *if oracle = 100
  3975. [b]$!{name} has MAXED Oracle![/b]
  3976. *if oracle != 100
  3977. [b]$!{name} has gained +${tr} Oracle![/b]
  3978. *if ((tr < ntr) or (tr = ntr))
  3979. *set oracle -"${ntr}"
  3980. [b]$!{name} has LOST -${ntr} Oracle![/b]
  3981. *if tt = "Healing"
  3982. *if tr > ntr
  3983. *if healing = 100
  3984. [b]$!{name} has MAXED Healing![/b]
  3985. *if healing != 100
  3986. [b]$!{name} has gained +${tr} Healing![/b]
  3987. *if ((tr < ntr) or (tr = ntr))
  3988. *set healing -"${ntr}"
  3989. [b]$!{name} has LOST -${ntr} Healing![/b]
  3990. *if tt = "Survival"
  3991. *if tr > ntr
  3992. *if survival = 100
  3993. [b]$!{name} has MAXED Survival![/b]
  3994. *if survival != 100
  3995. [b]$!{name} has gained +${tr} Survival![/b]
  3996. *if ((tr < ntr) or (tr = ntr))
  3997. *set survival -"${ntr}"
  3998. [b]$!{name} has LOST -${ntr} Survival![/b]
  3999. *if tt = "Creativity"
  4000. *if tr > ntr
  4001. *if creativity = 100
  4002. [b]$!{name} has MAXED Creativity![/b]
  4003. *if creativity != 100
  4004. [b]$!{name} has gained +${tr} Creativity![/b]
  4005. *if ((tr < ntr) or (tr = ntr))
  4006. *set creativity -"${ntr}"
  4007. [b]$!{name} has LOST -${ntr} Creativity![/b]
  4008. *if tt = "Education"
  4009. *if tr > ntr
  4010. *if education = 100
  4011. [b]$!{name} has MAXED Education![/b]
  4012. *if education != 100
  4013. [b]$!{name} has gained +${tr} Education![/b]
  4014. *if ((tr < ntr) or (tr = ntr))
  4015. *set education -"${ntr}"
  4016. [b]$!{name} has LOST -${ntr} Education![/b]
  4017. *if tt = "Organization"
  4018. *if tr > ntr
  4019. *if organization = 100
  4020. [b]$!{name} has MAXED Organization![/b]
  4021. *if organization != 100
  4022. [b]$!{name} has gained +${tr} Organization![/b]
  4023. *if ((tr < ntr) or (tr = ntr))
  4024. *set organization -"${ntr}"
  4025. [b]$!{name} has LOST -${ntr} Organization![/b]
  4026. *if tt = "Ettiquette"
  4027. *if tr > ntr
  4028. *if ettiquette = 100
  4029. [b]$!{name} has MAXED Ettiquette![/b]
  4030. *if ettiquette != 100
  4031. [b]$!{name} has gained +${tr} Ettiquette![/b]
  4032. *if ((tr < ntr) or (tr = ntr))
  4033. *set ettiquette -"${ntr}"
  4034. [b]$!{name} has LOST -${ntr} Ettiquette![/b]
  4035. *if tt = "Leadership"
  4036. *if tr > ntr
  4037. *if leadership = 100
  4038. [b]$!{name} has MAXED Leadership![/b]
  4039. *if leadership != 100
  4040. [b]$!{name} has gained +${tr} Leadership![/b]
  4041. *if ((tr < ntr) or (tr = ntr))
  4042. *set leadership -"${ntr}"
  4043. [b]$!{name} has LOST -${ntr} Leadership![/b]
  4044. *line_break
  4045. *line_break
  4046. *rand randroll 1 3
  4047. According to the tutor,
  4048. *if ttrain = 1
  4049. *if randroll = 1
  4050. $!{name} has slacked off this season with their $!{tt} training.
  4051. *if randroll = 2
  4052. $!{name} hasn't been taking their $!{tt} training seriously this season.
  4053. *if randroll = 3
  4054. $!{name} hasn't done well with their $!{tt} training at all.
  4055. *if ttrain = 2
  4056. *if randroll = 1
  4057. there haven't been any major problems with $!{name}'s $!{tt} training this season.
  4058. *if randroll = 2
  4059. $!{name} is progressing as expected on their $!{tt} training.
  4060. *if randroll = 3
  4061. $!{name}'s $!{tt} improvement is steady and as can be expected.
  4062. *if ttrain = 3
  4063. *if randroll = 1
  4064. $!{name} has really dug in on $!{tt} training this season and improved a lot.
  4065. *if randroll = 2
  4066. $!{name} has been really interested in their $!{tt} training this season.
  4067. *if randroll = 3
  4068. $!{name} has really done an excellent job with their $!{tt} training.
  4069. *page_break
  4070. *gosub_scene training cleanup
  4071. *return
  4072.  
  4073. *label cleanup
  4074. *set pt "unknown"
  4075. *set st "unknown"
  4076. *set tt "unknown"
  4077. *rand t1 1 100
  4078. *rand t2 1 100
  4079. *rand t3 1 100
  4080. *set ptrain 0
  4081. *set strain 0
  4082. *set ttrain 0
  4083. *set pr 0
  4084. *set sr 0
  4085. *set tr 0
  4086. *set npr 0
  4087. *set nsr 0
  4088. *set ntr 0
  4089. *set ppsr 0
  4090. *set pssr 0
  4091. *set ptsr 0
  4092. *set npsr 0
  4093. *set nssr 0
  4094. *set ntsr 0
  4095. *set png 0
  4096. *set sng 0
  4097. *set tng 0
  4098. *set pnl 0
  4099. *set snl 0
  4100. *set tnl 0
  4101. *gosub_scene startup minmax
  4102. *return
Advertisement
Add Comment
Please, Sign In to add comment