Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *comment Alertness = Dexterity/Intelligence
- *comment Combat = Strength/Dexterity
- *comment Guard = Strength/Endurance
- *comment Dodge = Dexterity/Strength
- *comment Magic = Intelligence/Endurance
- *comment Oracle = Charisma/Strength
- *comment Healing = Endurance/Intelligence
- *comment Survival = Endurance/Strength
- *comment Creativity = Intelligence/Dexterity
- *comment Education = Intelligence/Endurance
- *comment Organization = Endurance/Charisma
- *comment Ettiquette = Charisma/Dexterity
- *comment Leadership = Charisma/Intelligence
- *label chart
- *if behavior > obedience
- *set t1 -10
- *set t2 -10
- *set t3 -10
- *if ((behavior < obedience) or (behavior = obedience))
- *set obedience -"${behavior}"
- *if obedience > 32
- *set t1 +10
- *set t2 +10
- *set t3 +10
- *if obedience < 25
- *set t1 -10
- *set t2 -10
- *set t3 -10
- *if ((obedience > 24) and (obedience < 50))
- *set t1 -5
- *set t2 -5
- *set t3 -5
- *if ((obedience > 49) and (obedience < 75))
- *set t1 +0
- *set t2 +0
- *set t3 +0
- *if obedience > 74
- *set t1 +5
- *set t2 +5
- *set t3 +5
- *gosub_scene startup minmax
- *if t1 < 20
- *set ptrain 1
- *if ((t1 > 19) and (t1 < 81))
- *set ptrain 2
- *if t1 > 80
- *set ptrain 3
- *if t2 < 20
- *set strain 1
- *if ((t2 > 19) and (t2 < 81))
- *set strain 2
- *if t2 > 18
- *set strain 3
- *if t3 < 20
- *set ttrain 1
- *if ((t3 > 19) and (t3 < 81))
- *set ttrain 2
- *if t3 > 80
- *set ttrain 3
- *comment Age 5
- *if ((time > 0) and (time < 5))
- *if pt = "Alertness"
- *if ptrain = 1
- *if type = "assassin"
- *set alertness +1
- *set pr +1
- *set alertness +10
- *set pr +10
- *if dexterity < 8
- *set alertness -1
- *set npr +1
- *if dexterity < 10
- *set alertness -2
- *set npr +2
- *if dexterity > 13
- *set alertness +1
- *set pr +1
- *if dexterity > 15
- *set alertness +2
- *set pr +2
- *if ptrain = 2
- *if type = "assassin"
- *set alertness +2
- *set pr +2
- *set alertness +15
- *set pr +15
- *if dexterity < 8
- *set alertness -2
- *set npr +2
- *if dexterity < 10
- *set alertness -4
- *set npr +4
- *if dexterity > 13
- *set alertness +2
- *set pr +2
- *if dexterity > 15
- *set alertness +4
- *set pr +4
- *if ptrain = 3
- *if type = "assassin"
- *set alertness +3
- *set pr +3
- *set alertness +20
- *set pr +20
- *if dexterity < 8
- *set alertness -3
- *set npr +3
- *if dexterity < 10
- *set alertness -6
- *set npr +6
- *if dexterity > 13
- *set alertness +3
- *set pr +3
- *if dexterity > 15
- *set alertness +6
- *set pr +6
- *if intelligence < 8
- *set alertness -6
- *set npr +6
- *if intelligence < 10
- *set alertness -3
- *set npr +3
- *if intelligence > 13
- *set alertness +2
- *set pr +2
- *if intelligence > 15
- *set alertness +5
- *set pr +5
- *if intelligence > 17
- *set alertness +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Combat"
- *if ptrain = 1
- *if type = "knight"
- *set combat +1
- *set pr +1
- *if type = "wizard"
- *set combat -1
- *set npr +1
- *set combat +10
- *set pr +10
- *if strength < 8
- *set combat -1
- *set npr +1
- *if strength < 10
- *set combat -2
- *set npr +2
- *if strength > 13
- *set combat +1
- *set pr +1
- *if strength > 15
- *set combat +2
- *set pr +2
- *if ptrain = 2
- *if type = "knight"
- *set combat +2
- *set pr +2
- *if type = "wizard"
- *set combat -2
- *set npr +2
- *set combat +15
- *set pr +15
- *if strength < 8
- *set combat -2
- *set npr +2
- *if strength < 10
- *set combat -4
- *set npr +4
- *if strength > 13
- *set combat +2
- *set pr +2
- *if strength > 15
- *set combat +4
- *set pr +4
- *if ptrain = 3
- *if type = "knight"
- *set combat +3
- *set pr +3
- *if type = "wizard"
- *set combat -3
- *set npr +3
- *set combat +20
- *set pr +20
- *if strength < 8
- *set combat -3
- *set npr +3
- *if strength < 10
- *set combat -6
- *set npr +6
- *if strength > 13
- *set combat +3
- *set pr +3
- *if strength > 15
- *set combat +6
- *set pr +6
- *if dexterity < 8
- *set combat -6
- *set npr +6
- *if dexterity < 10
- *set combat -3
- *set npr +3
- *if dexterity > 13
- *set combat +2
- *set pr +2
- *if dexterity > 15
- *set combat +5
- *set pr +5
- *if dexterity > 17
- *set combat +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Guard"
- *if ptrain = 1
- *if type = "knight"
- *set guard +1
- *set pr +1
- *set guard +10
- *set pr +10
- *if strength < 8
- *set guard -1
- *set npr +1
- *if strength < 10
- *set guard -2
- *set npr +2
- *if strength > 13
- *set guard +1
- *set pr +1
- *if strength > 15
- *set guard +2
- *set pr +2
- *if ptrain = 2
- *if type = "knight"
- *set guard +2
- *set pr +2
- *set guard +15
- *set pr +15
- *if strength < 8
- *set guard -2
- *set npr +2
- *if strength < 10
- *set guard -4
- *set npr +4
- *if strength > 13
- *set guard +2
- *set pr +2
- *if strength > 15
- *set guard +4
- *set pr +4
- *if ptrain = 3
- *if type = "knight"
- *set guard +3
- *set pr +3
- *set guard +20
- *set pr +20
- *if strength < 8
- *set guard -3
- *set npr +3
- *if strength < 10
- *set guard -6
- *set npr +6
- *if strength > 13
- *set guard +3
- *set pr +3
- *if strength > 15
- *set guard +6
- *set pr +6
- *if endurance < 8
- *set guard -6
- *set npr +6
- *if endurance < 10
- *set guard -3
- *set npr +3
- *if endurance > 13
- *set guard +2
- *set pr +2
- *if endurance > 15
- *set guard +5
- *set pr +5
- *if endurance > 17
- *set guard +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Dodge"
- *if ptrain = 1
- *if type = "assassin"
- *set dodge +1
- *set pr +1
- *if type = "cleric"
- *set dodge -1
- *set npr +1
- *set dodge +10
- *set pr +10
- *if dexterity < 8
- *set dodge -1
- *set npr +1
- *if dexterity < 10
- *set dodge -2
- *set npr +2
- *if dexterity > 13
- *set dodge +1
- *set pr +1
- *if dexterity > 15
- *set dodge +2
- *set pr +2
- *if ptrain = 2
- *if type = "assassin"
- *set dodge +2
- *set pr +2
- *if type = "cleric"
- *set dodge -2
- *set npr +2
- *set dodge +15
- *set pr +15
- *if dexterity < 8
- *set dodge -2
- *set npr +2
- *if dexterity < 10
- *set dodge -4
- *set npr +4
- *if dexterity > 13
- *set dodge +2
- *set pr +2
- *if dexterity > 15
- *set dodge +4
- *set pr +4
- *if ptrain = 3
- *if type = "assassin"
- *set dodge +3
- *set pr +3
- *if type = "cleric"
- *set dodge -3
- *set npr +3
- *set dodge +20
- *set pr +20
- *if dexterity < 8
- *set dodge -3
- *set npr +3
- *if dexterity < 10
- *set dodge -6
- *set npr +6
- *if dexterity > 13
- *set dodge +3
- *set pr +3
- *if dexterity > 15
- *set dodge +6
- *set pr +6
- *if intelligence < 8
- *set dodge -6
- *set npr +6
- *if intelligence < 10
- *set dodge -3
- *set npr +3
- *if intelligence > 13
- *set dodge +2
- *set pr +2
- *if intelligence > 15
- *set dodge +5
- *set pr +5
- *if intelligence > 17
- *set dodge +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Magic"
- *if ptrain = 1
- *if type = "wizard"
- *set magic +1
- *set pr +1
- *if type = "knight"
- *set magic -1
- *set npr +1
- *set magic +10
- *set pr +10
- *if intelligence < 8
- *set magic -1
- *set npr +1
- *if intelligence < 10
- *set magic -2
- *set npr +2
- *if intelligence > 13
- *set magic +1
- *set pr +1
- *if intelligence > 15
- *set magic +2
- *set pr +2
- *if ptrain = 2
- *if type = "wizard"
- *set magic +2
- *set pr +2
- *if type = "knight"
- *set magic -2
- *set npr +2
- *set magic +15
- *set pr +15
- *if intelligence < 8
- *set magic -2
- *set npr +2
- *if intelligence < 10
- *set magic -4
- *set npr +4
- *if intelligence > 13
- *set magic +2
- *set pr +2
- *if intelligence > 15
- *set magic +4
- *set pr +4
- *if ptrain = 3
- *if type = "wizard"
- *set magic +3
- *set pr +3
- *if type = "knight"
- *set magic -3
- *set npr +3
- *set magic +20
- *set pr +20
- *if intelligence < 8
- *set magic -3
- *set npr +3
- *if intelligence < 10
- *set magic -6
- *set npr +6
- *if intelligence > 13
- *set magic +3
- *set pr +3
- *if intelligence > 15
- *set magic +6
- *set pr +6
- *if endurance < 8
- *set magic -6
- *set npr +6
- *if endurance < 10
- *set magic -3
- *set npr +3
- *if endurance > 13
- *set magic +2
- *set pr +2
- *if endurance > 15
- *set magic +5
- *set pr +5
- *if endurance > 17
- *set magic +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Oracle"
- *if ptrain = 1
- *if type = "cleric"
- *set oracle +1
- *set pr +1
- *if type = "assassin"
- *set oracle -1
- *set npr +1
- *set oracle +10
- *set pr +10
- *if charisma < 8
- *set oracle -1
- *set npr +1
- *if charisma < 10
- *set oracle -2
- *set npr +2
- *if charisma > 13
- *set oracle +1
- *set pr +1
- *if charisma > 15
- *set oracle +2
- *set pr +2
- *if ptrain = 2
- *if type = "cleric"
- *set oracle +2
- *set pr +2
- *if type = "assassin"
- *set oracle -2
- *set npr +2
- *set oracle +15
- *set pr +15
- *if charisma < 8
- *set oracle -2
- *set npr +2
- *if charisma < 10
- *set oracle -4
- *set npr +4
- *if charisma > 13
- *set oracle +2
- *set pr +2
- *if charisma > 15
- *set oracle +4
- *set pr +4
- *if ptrain = 3
- *if type = "cleric"
- *set oracle +3
- *set pr +3
- *if type = "assassin"
- *set oracle -3
- *set npr +3
- *set oracle +20
- *set pr +20
- *if charisma < 8
- *set oracle -3
- *set npr +3
- *if charisma < 10
- *set oracle -6
- *set npr +6
- *if charisma > 13
- *set oracle +3
- *set pr +3
- *if charisma > 15
- *set oracle +6
- *set pr +6
- *if strength < 8
- *set oracle -6
- *set npr +6
- *if strength < 10
- *set oracle -3
- *set npr +3
- *if strength > 13
- *set oracle +2
- *set pr +2
- *if strength > 15
- *set oracle +5
- *set pr +5
- *if strength > 17
- *set oracle +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Healing"
- *if ptrain = 1
- *if type = "cleric"
- *set healing +1
- *set healing +10
- *set pr +10
- *if endurance < 8
- *set healing -1
- *set npr +1
- *if endurance < 10
- *set healing -2
- *set npr +2
- *if endurance > 13
- *set healing +1
- *set pr +1
- *if endurance > 15
- *set healing +2
- *set pr +2
- *if ptrain = 2
- *if type = "cleric"
- *set healing +2
- *set healing +15
- *set pr +15
- *if endurance < 8
- *set healing -2
- *set npr +2
- *if endurance < 10
- *set healing -4
- *set npr +4
- *if endurance > 13
- *set healing +2
- *set pr +2
- *if endurance > 15
- *set healing +4
- *set pr +4
- *if ptrain = 3
- *if type = "cleric"
- *set healing +3
- *set healing +20
- *set pr +20
- *if endurance < 8
- *set healing -3
- *set npr +3
- *if endurance < 10
- *set healing -6
- *set npr +6
- *if endurance > 13
- *set healing +3
- *set pr +3
- *if endurance > 15
- *set healing +6
- *set pr +6
- *if intelligence < 8
- *set healing -6
- *set npr +6
- *if intelligence < 10
- *set healing -3
- *set npr +3
- *if intelligence > 13
- *set healing +2
- *set pr +2
- *if intelligence > 15
- *set healing +5
- *set pr +5
- *if intelligence > 17
- *set healing +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Survival"
- *if ptrain = 1
- *if type = "knight"
- *set survival +1
- *set pr +1
- *set survival +10
- *set pr +10
- *if endurance < 8
- *set survival -1
- *set npr +1
- *if endurance < 10
- *set survival -2
- *set npr +2
- *if endurance > 13
- *set survival +1
- *set pr +1
- *if endurance > 15
- *set survival +2
- *set pr +2
- *if ptrain = 2
- *if type = "knight"
- *set survival +2
- *set pr +2
- *set survival +15
- *set pr +15
- *if endurance < 8
- *set survival -2
- *set npr +2
- *if endurance < 10
- *set survival -4
- *set npr +4
- *if endurance > 13
- *set survival +2
- *set pr +2
- *if endurance > 15
- *set survival +4
- *set pr +4
- *if ptrain = 3
- *if type = "knight"
- *set survival +3
- *set pr +3
- *set survival +20
- *set pr +20
- *if endurance < 8
- *set survival -3
- *set npr +3
- *if endurance < 10
- *set survival -6
- *set npr +6
- *if endurance > 13
- *set survival +3
- *set pr +3
- *if endurance > 15
- *set survival +6
- *set pr +6
- *if strength < 8
- *set survival -6
- *set npr +6
- *if strength < 10
- *set survival -3
- *set npr +3
- *if strength > 13
- *set survival +2
- *set pr +2
- *if strength > 15
- *set survival +5
- *set pr +5
- *if strength > 17
- *set survival +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Creativity"
- *if ptrain = 1
- *if type = "assassin"
- *set creativity +1
- *set pr +1
- *set creativity +10
- *set pr +10
- *if intelligence < 8
- *set creativity -1
- *set npr +1
- *if intelligence < 10
- *set creativity -2
- *set npr +2
- *if intelligence > 13
- *set creativity +1
- *set pr +1
- *if intelligence > 15
- *set creativity +2
- *set pr +2
- *if ptrain = 2
- *if type = "assassin"
- *set creativity +2
- *set pr +2
- *set creativity +15
- *set pr +15
- *if intelligence < 8
- *set creativity -2
- *set npr +2
- *if intelligence < 10
- *set creativity -4
- *set npr +4
- *if intelligence > 13
- *set creativity +2
- *set pr +2
- *if intelligence > 15
- *set creativity +4
- *set pr +4
- *if ptrain = 3
- *if type = "assassin"
- *set creativity +3
- *set pr +3
- *set creativity +20
- *set pr +20
- *if intelligence < 8
- *set creativity -3
- *set npr +3
- *if intelligence < 10
- *set creativity -6
- *set npr +6
- *if intelligence > 13
- *set creativity +3
- *set pr +3
- *if intelligence > 15
- *set creativity +6
- *set pr +6
- *if dexterity < 8
- *set creativity -6
- *set npr +6
- *if dexterity < 10
- *set creativity -3
- *set npr +3
- *if dexterity > 13
- *set creativity +2
- *set pr +2
- *if dexterity > 15
- *set creativity +5
- *set pr +5
- *if dexterity > 17
- *set creativity +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Education"
- *if ptrain = 1
- *if type = "wizard"
- *set education +1
- *set pr +1
- *set education +10
- *set pr +10
- *if intelligence < 8
- *set education -1
- *set npr +1
- *if intelligence < 10
- *set education -2
- *set npr +2
- *if intelligence > 13
- *set education +1
- *set pr +1
- *if intelligence > 15
- *set education +2
- *set pr +2
- *if ptrain = 2
- *if type = "wizard"
- *set education +2
- *set pr +2
- *set education +15
- *set pr +15
- *if intelligence < 8
- *set education -2
- *set npr +2
- *if intelligence < 10
- *set education -4
- *set npr +4
- *if intelligence > 13
- *set education +2
- *set pr +2
- *if intelligence > 15
- *set education +4
- *set pr +4
- *if ptrain = 3
- *if type = "wizard"
- *set education +3
- *set pr +3
- *set education +20
- *set pr +20
- *if intelligence < 8
- *set education -3
- *set npr +3
- *if intelligence < 10
- *set education -6
- *set npr +6
- *if intelligence > 13
- *set education +3
- *set pr +3
- *if intelligence > 15
- *set education +6
- *set pr +6
- *if endurance < 8
- *set education -6
- *set npr +6
- *if endurance < 10
- *set education -3
- *set npr +3
- *if endurance > 13
- *set education +2
- *set pr +2
- *if endurance > 15
- *set education +5
- *set pr +5
- *if endurance > 17
- *set education +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Organization"
- *if ptrain = 1
- *if type = "wizard"
- *set organization +1
- *set pr +1
- *set organization +10
- *set pr +10
- *if endurance < 8
- *set organization -1
- *set npr +1
- *if endurance < 10
- *set organization -2
- *set npr +2
- *if endurance > 13
- *set organization +1
- *set pr +1
- *if endurance > 15
- *set organization +2
- *set pr +2
- *if ptrain = 2
- *if type = "wizard"
- *set organization +2
- *set pr +2
- *set organization +15
- *set pr +15
- *if endurance < 8
- *set organization -2
- *set npr +2
- *if endurance < 10
- *set organization -4
- *set npr +4
- *if endurance > 13
- *set organization +2
- *set pr +2
- *if endurance > 15
- *set organization +4
- *set pr +4
- *if ptrain = 3
- *if type = "wizard"
- *set organization +3
- *set pr +3
- *set organization +20
- *set pr +20
- *if endurance < 8
- *set organization -3
- *set npr +3
- *if endurance < 10
- *set organization -6
- *set npr +6
- *if endurance > 13
- *set organization +3
- *set pr +3
- *if endurance > 15
- *set organization +6
- *set pr +6
- *if charisma < 8
- *set organization -6
- *set npr +6
- *if charisma < 10
- *set organization -3
- *set npr +3
- *if charisma > 13
- *set organization +2
- *set pr +2
- *if charisma > 15
- *set organization +5
- *set pr +5
- *if charisma > 17
- *set organization +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Ettiquette"
- *if ptrain = 1
- *if type = "cleric"
- *set ettiquette +1
- *set pr +1
- *set ettiquette +10
- *set pr +10
- *if charisma < 8
- *set ettiquette -1
- *set npr +1
- *if charisma < 10
- *set ettiquette -2
- *set npr +2
- *if charisma > 13
- *set ettiquette +1
- *set pr +1
- *if charisma > 15
- *set ettiquette +2
- *set pr +2
- *if ptrain = 2
- *if type = "cleric"
- *set ettiquette +2
- *set pr +2
- *set ettiquette +15
- *set pr +15
- *if charisma < 8
- *set ettiquette -2
- *set npr +2
- *if charisma < 10
- *set ettiquette -4
- *set npr +4
- *if charisma > 13
- *set ettiquette +2
- *set pr +2
- *if charisma > 15
- *set ettiquette +4
- *set pr +4
- *if ptrain = 3
- *if type = "cleric"
- *set ettiquette +3
- *set pr +3
- *set ettiquette +20
- *set pr +20
- *if charisma < 8
- *set ettiquette -3
- *set npr +3
- *if charisma < 10
- *set ettiquette -6
- *set npr +6
- *if charisma > 13
- *set ettiquette +3
- *set pr +3
- *if charisma > 15
- *set ettiquette +6
- *set pr +6
- *if dexterity < 8
- *set ettiquette -6
- *set npr +6
- *if dexterity < 10
- *set ettiquette -3
- *set npr +3
- *if dexterity > 13
- *set ettiquette +2
- *set pr +2
- *if dexterity > 15
- *set ettiquette +5
- *set pr +5
- *if dexterity > 17
- *set ettiquette +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if pt = "Leadership"
- *if ptrain = 1
- *set leadership +10
- *set pr +10
- *if charisma < 8
- *set leadership -1
- *set npr +1
- *if charisma < 10
- *set leadership -2
- *set npr +2
- *if charisma > 13
- *set leadership +1
- *set pr +1
- *if charisma > 15
- *set leadership +2
- *set pr +2
- *if ptrain = 2
- *set leadership +15
- *set pr +15
- *if charisma < 8
- *set leadership -2
- *set npr +2
- *if charisma < 10
- *set leadership -4
- *set npr +4
- *if charisma > 13
- *set leadership +2
- *set pr +2
- *if charisma > 15
- *set leadership +4
- *set pr +4
- *if ptrain = 3
- *set leadership +20
- *set pr +20
- *if charisma < 8
- *set leadership -3
- *set npr +3
- *if charisma < 10
- *set leadership -6
- *set npr +6
- *if charisma > 13
- *set leadership +3
- *set pr +3
- *if charisma > 15
- *set leadership +6
- *set pr +6
- *if intelligence < 8
- *set leadership -6
- *set npr +6
- *if intelligence < 10
- *set leadership -3
- *set npr +3
- *if intelligence > 13
- *set leadership +2
- *set pr +2
- *if intelligence > 15
- *set leadership +5
- *set pr +5
- *if intelligence > 17
- *set leadership +3
- *set pr +3
- *if pr = npr
- *set png 1
- *if npr > pr
- *set npr -"${pr}"
- *if pr > npr
- *set pr -"${npr}"
- *if st = "Alertness"
- *if strain = 1
- *set alertness +5
- *set sr +5
- *if dexterity < 10
- *set alertness -1
- *set nsr +1
- *if dexterity > 15
- *set alertness +1
- *set sr +1
- *if strain = 2
- *if type = "assassin"
- *set alertness +1
- *set sr +1
- *set alertness +10
- *set sr +10
- *if dexterity < 8
- *set alertness -1
- *set nsr +1
- *if dexterity < 10
- *set alertness -3
- *set nsr +3
- *if dexterity > 13
- *set alertness +1
- *set sr +1
- *if dexterity > 15
- *set alertness +3
- *set sr +3
- *if strain = 3
- *if type = "assassin"
- *set alertness +2
- *set sr +2
- *set alertness +15
- *set sr +15
- *if dexterity < 8
- *set alertness -2
- *set nsr +2
- *if dexterity < 10
- *set alertness -5
- *set nsr +5
- *if dexterity > 13
- *set alertness +2
- *set sr +2
- *if dexterity > 15
- *set alertness +5
- *set sr +5
- *if intelligence < 8
- *set alertness -4
- *set nsr +4
- *if intelligence < 10
- *set alertness -2
- *set nsr +2
- *if intelligence > 13
- *set alertness +1
- *set sr +1
- *if intelligence > 15
- *set alertness +3
- *set sr +3
- *if intelligence > 17
- *set alertness +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Combat"
- *if strain = 1
- *set combat +5
- *set sr +5
- *if strength < 10
- *set combat -1
- *set nsr +1
- *if strength > 15
- *set combat +1
- *set sr +1
- *if strain = 2
- *if type = "knight"
- *set combat +1
- *set sr +1
- *if type = "wizard"
- *set combat -1
- *set nsr +1
- *set combat +10
- *set sr +10
- *if strength < 8
- *set combat -1
- *set nsr +1
- *if strength < 10
- *set combat -3
- *set nsr +3
- *if strength > 13
- *set combat +1
- *set sr +1
- *if strength > 15
- *set combat +3
- *set sr +3
- *if strain = 3
- *if type = "knight"
- *set combat +2
- *set sr +2
- *if type = "wizard"
- *set combat -2
- *set nsr +2
- *set combat +15
- *set sr +15
- *if strength < 8
- *set combat -2
- *set nsr +2
- *if strength < 10
- *set combat -5
- *set nsr +5
- *if strength > 13
- *set combat +2
- *set sr +2
- *if strength > 15
- *set combat +5
- *set sr +5
- *if dexterity < 8
- *set combat -4
- *set nsr +4
- *if dexterity < 10
- *set combat -2
- *set nsr +2
- *if dexterity > 13
- *set combat +1
- *set sr +1
- *if dexterity > 15
- *set combat +3
- *set sr +3
- *if dexterity > 17
- *set combat +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Guard"
- *if strain = 1
- *set guard +5
- *set sr +5
- *if strength < 10
- *set guard -1
- *set nsr +1
- *if strength > 15
- *set guard +1
- *set sr +1
- *if strain = 2
- *if type = "knight"
- *set guard +1
- *set sr +1
- *set guard +10
- *set sr +10
- *if strength < 8
- *set guard -1
- *set nsr +1
- *if strength < 10
- *set guard -3
- *set nsr +3
- *if strength > 13
- *set guard +1
- *set sr +1
- *if strength > 15
- *set guard +3
- *set sr +3
- *if strain = 3
- *if type = "knight"
- *set guard +2
- *set sr +2
- *set guard +15
- *set sr +15
- *if strength < 8
- *set guard -2
- *set nsr +2
- *if strength < 10
- *set guard -5
- *set nsr +5
- *if strength > 13
- *set guard +2
- *set sr +2
- *if strength > 15
- *set guard +5
- *set sr +5
- *if endurance < 8
- *set guard -4
- *set nsr +4
- *if endurance < 10
- *set guard -2
- *set nsr +2
- *if endurance > 13
- *set guard +1
- *set sr +1
- *if endurance > 15
- *set guard +3
- *set sr +3
- *if endurance > 17
- *set guard +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Dodge"
- *if strain = 1
- *set dodge +5
- *set sr +5
- *if dexterity < 10
- *set dodge -1
- *set nsr +1
- *if dexterity > 15
- *set dodge +1
- *set sr +1
- *if strain = 2
- *if type = "assassin"
- *set dodge +1
- *set sr +1
- *if type = "cleric"
- *set dodge -1
- *set nsr +1
- *set dodge +10
- *set sr +10
- *if dexterity < 8
- *set dodge -1
- *set nsr +1
- *if dexterity < 10
- *set dodge -3
- *set nsr +3
- *if dexterity > 13
- *set dodge +1
- *set sr +1
- *if dexterity > 15
- *set dodge +3
- *set sr +3
- *if strain = 3
- *if type = "assassin"
- *set dodge +2
- *set sr +2
- *if type = "cleric"
- *set dodge -2
- *set nsr +2
- *set dodge +15
- *set sr +15
- *if dexterity < 8
- *set dodge -2
- *set nsr +2
- *if dexterity < 10
- *set dodge -5
- *set nsr +5
- *if dexterity > 13
- *set dodge +2
- *set sr +2
- *if dexterity > 15
- *set dodge +5
- *set sr +5
- *if intelligence < 8
- *set dodge -4
- *set nsr +4
- *if intelligence < 10
- *set dodge -2
- *set nsr +2
- *if intelligence > 13
- *set dodge +1
- *set sr +1
- *if intelligence > 15
- *set dodge +3
- *set sr +3
- *if intelligence > 17
- *set dodge +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Magic"
- *if strain = 1
- *set magic +5
- *set sr +5
- *if intelligence < 10
- *set magic -1
- *set nsr +1
- *if intelligence > 15
- *set magic +1
- *set sr +1
- *if strain = 2
- *if type = "wizard"
- *set magic +1
- *set sr +1
- *if type = "knight"
- *set magic -1
- *set nsr +1
- *set magic +10
- *set sr +10
- *if intelligence < 8
- *set magic -1
- *set nsr +1
- *if intelligence < 10
- *set magic -3
- *set nsr +3
- *if intelligence > 13
- *set magic +1
- *set sr +1
- *if intelligence > 15
- *set magic +3
- *set sr +3
- *if strain = 3
- *if type = "wizard"
- *set magic +2
- *set sr +2
- *if type = "knight"
- *set magic -2
- *set nsr +2
- *set magic +15
- *set sr +15
- *if intelligence < 8
- *set magic -2
- *set nsr +2
- *if intelligence < 10
- *set magic -5
- *set nsr +5
- *if intelligence > 13
- *set magic +2
- *set sr +2
- *if intelligence > 15
- *set magic +5
- *set sr +5
- *if endurance < 8
- *set magic -4
- *set nsr +4
- *if endurance < 10
- *set magic -2
- *set nsr +2
- *if endurance > 13
- *set magic +1
- *set sr +1
- *if endurance > 15
- *set magic +3
- *set sr +3
- *if endurance > 17
- *set magic +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Oracle"
- *if strain = 1
- *set oracle +5
- *set sr +5
- *if charisma < 10
- *set oracle -1
- *set nsr +1
- *if charisma > 15
- *set oracle +1
- *set sr +1
- *if strain = 2
- *if type = "cleric"
- *set oracle +1
- *set sr +1
- *if type = "assassin"
- *set oracle -1
- *set nsr +1
- *set oracle +10
- *set sr +10
- *if charisma < 8
- *set oracle -1
- *set nsr +1
- *if charisma < 10
- *set oracle -3
- *set nsr +3
- *if charisma > 13
- *set oracle +1
- *set sr +1
- *if charisma > 15
- *set oracle +3
- *set sr +3
- *if strain = 3
- *if type = "cleric"
- *set oracle +2
- *set sr +2
- *if type = "assassin"
- *set oracle -2
- *set nsr +2
- *set oracle +15
- *set sr +15
- *if charisma < 8
- *set oracle -2
- *set nsr +2
- *if charisma < 10
- *set oracle -5
- *set nsr +5
- *if charisma > 13
- *set oracle +2
- *set sr +2
- *if charisma > 15
- *set oracle +5
- *set sr +5
- *if strength < 8
- *set oracle -4
- *set nsr +4
- *if strength < 10
- *set oracle -2
- *set nsr +2
- *if strength > 13
- *set oracle +1
- *set sr +1
- *if strength > 15
- *set oracle +3
- *set sr +3
- *if strength > 17
- *set oracle +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Healing"
- *if strain = 1
- *set healing +5
- *set sr +5
- *if endurance < 10
- *set healing -1
- *set nsr +1
- *if endurance > 15
- *set healing +1
- *set sr +1
- *if strain = 2
- *if type = "cleric"
- *set healing +1
- *set sr +1
- *set healing +10
- *set sr +10
- *if endurance < 8
- *set healing -1
- *set nsr +1
- *if endurance < 10
- *set healing -3
- *set nsr +3
- *if endurance > 13
- *set healing +1
- *set sr +1
- *if endurance > 15
- *set healing +3
- *set sr +3
- *if strain = 3
- *if type = "cleric"
- *set healing +2
- *set sr +2
- *set healing +15
- *set sr +15
- *if endurance < 8
- *set healing -2
- *set nsr +2
- *if endurance < 10
- *set healing -5
- *set nsr +5
- *if endurance > 13
- *set healing +2
- *set sr +2
- *if endurance > 15
- *set healing +5
- *set sr +5
- *if intelligence < 8
- *set healing -4
- *set nsr +4
- *if intelligence < 10
- *set healing -2
- *set nsr +2
- *if intelligence > 13
- *set healing +1
- *set sr +1
- *if intelligence > 15
- *set healing +3
- *set sr +3
- *if intelligence > 17
- *set healing +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Survival"
- *if strain = 1
- *set survival +5
- *set sr +5
- *if endurance < 10
- *set survival -1
- *set nsr +1
- *if endurance > 15
- *set survival +1
- *set sr +1
- *if strain = 2
- *if type = "knight"
- *set survival +1
- *set sr +1
- *set survival +10
- *set sr +10
- *if endurance < 8
- *set survival -1
- *set nsr +1
- *if endurance < 10
- *set survival -3
- *set nsr +3
- *if endurance > 13
- *set survival +1
- *set sr +1
- *if endurance > 15
- *set survival +3
- *set sr +3
- *if strain = 3
- *if type = "knight"
- *set survival +2
- *set sr +2
- *set survival +15
- *set sr +15
- *if endurance < 8
- *set survival -2
- *set nsr +2
- *if endurance < 10
- *set survival -5
- *set nsr +5
- *if endurance > 13
- *set survival +2
- *set sr +2
- *if endurance > 15
- *set survival +5
- *set sr +5
- *if strength < 8
- *set survival -4
- *set nsr +4
- *if strength < 10
- *set survival -2
- *set nsr +2
- *if strength > 13
- *set survival +1
- *set sr +1
- *if strength > 15
- *set survival +3
- *set sr +3
- *if strength > 17
- *set survival +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Creativity"
- *if strain = 1
- *set creativity +5
- *set sr +5
- *if intelligence < 10
- *set creativity -1
- *set nsr +1
- *if intelligence > 15
- *set creativity +1
- *set sr +1
- *if strain = 2
- *if type = "assassin"
- *set creativity +1
- *set sr +1
- *set creativity +10
- *set sr +10
- *if intelligence < 8
- *set creativity -1
- *set nsr +1
- *if intelligence < 10
- *set creativity -3
- *set nsr +3
- *if intelligence > 13
- *set creativity +1
- *set sr +1
- *if intelligence > 15
- *set creativity +3
- *set sr +3
- *if strain = 3
- *if type = "assassin"
- *set creativity +2
- *set sr +2
- *set creativity +15
- *set sr +15
- *if intelligence < 8
- *set creativity -2
- *set nsr +2
- *if intelligence < 10
- *set creativity -5
- *set nsr +5
- *if intelligence > 13
- *set creativity +2
- *set sr +2
- *if intelligence > 15
- *set creativity +5
- *set sr +5
- *if dexterity < 8
- *set creativity -4
- *set nsr +4
- *if dexterity < 10
- *set creativity -2
- *set nsr +2
- *if dexterity > 13
- *set creativity +1
- *set sr +1
- *if dexterity > 15
- *set creativity +3
- *set sr +3
- *if dexterity > 17
- *set creativity +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Education"
- *if strain = 1
- *set education +5
- *set sr +5
- *if intelligence < 10
- *set education -1
- *set nsr +1
- *if intelligence > 15
- *set education +1
- *set sr +1
- *if strain = 2
- *if type = "wizard"
- *set education +1
- *set sr +1
- *set education +10
- *set sr +10
- *if intelligence < 8
- *set education -1
- *set nsr +1
- *if intelligence < 10
- *set education -3
- *set nsr +3
- *if intelligence > 13
- *set education +1
- *set sr +1
- *if intelligence > 15
- *set education +3
- *set sr +3
- *if strain = 3
- *if type = "wizard"
- *set education +2
- *set sr +2
- *set education +15
- *set sr +15
- *if intelligence < 8
- *set education -2
- *set nsr +2
- *if intelligence < 10
- *set education -5
- *set nsr +5
- *if intelligence > 13
- *set education +2
- *set sr +2
- *if intelligence > 15
- *set education +5
- *set sr +5
- *if endurance < 8
- *set education -4
- *set nsr +4
- *if endurance < 10
- *set education -2
- *set nsr +2
- *if endurance > 13
- *set education +1
- *set sr +1
- *if endurance > 15
- *set education +3
- *set sr +3
- *if endurance > 17
- *set education +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Organization"
- *if strain = 1
- *set organization +5
- *set sr +5
- *if endurance < 10
- *set organization -1
- *set nsr +1
- *if endurance > 15
- *set organization +1
- *set sr +1
- *if strain = 2
- *if type = "wizard"
- *set organization +1
- *set sr +1
- *set organization +10
- *set sr +10
- *if endurance < 8
- *set organization -1
- *set nsr +1
- *if endurance < 10
- *set organization -3
- *set nsr +3
- *if endurance > 13
- *set organization +1
- *set sr +1
- *if endurance > 15
- *set organization +3
- *set sr +3
- *if strain = 3
- *if type = "wizard"
- *set organization +2
- *set sr +2
- *set organization +15
- *set sr +15
- *if endurance < 8
- *set organization -2
- *set nsr +2
- *if endurance < 10
- *set organization -5
- *set nsr +5
- *if endurance > 13
- *set organization +2
- *set sr +2
- *if endurance > 15
- *set organization +5
- *set sr +5
- *if charisma < 8
- *set organization -4
- *set nsr +4
- *if charisma < 10
- *set organization -2
- *set nsr +2
- *if charisma > 13
- *set organization +1
- *set sr +1
- *if charisma > 15
- *set organization +3
- *set sr +3
- *if charisma > 17
- *set organization +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Ettiquette"
- *if strain = 1
- *set ettiquette +5
- *set sr +5
- *if charisma < 10
- *set ettiquette -1
- *set nsr +1
- *if charisma > 15
- *set ettiquette +1
- *set sr +1
- *if strain = 2
- *if type = "cleric"
- *set ettiquette +1
- *set sr +1
- *set ettiquette +10
- *set sr +10
- *if charisma < 8
- *set ettiquette -1
- *set nsr +1
- *if charisma < 10
- *set ettiquette -3
- *set nsr +3
- *if charisma > 13
- *set ettiquette +1
- *set sr +1
- *if charisma > 15
- *set ettiquette +3
- *set sr +3
- *if strain = 3
- *if type = "cleric"
- *set ettiquette +2
- *set sr +2
- *set ettiquette +15
- *set sr +15
- *if charisma < 8
- *set ettiquette -2
- *set nsr +2
- *if charisma < 10
- *set ettiquette -5
- *set nsr +5
- *if charisma > 13
- *set ettiquette +2
- *set sr +2
- *if charisma > 15
- *set ettiquette +5
- *set sr +5
- *if dexterity < 8
- *set ettiquette -4
- *set nsr +4
- *if dexterity < 10
- *set ettiquette -2
- *set nsr +2
- *if dexterity > 13
- *set ettiquette +1
- *set sr +1
- *if dexterity > 15
- *set ettiquette +3
- *set sr +3
- *if dexterity > 17
- *set ettiquette +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if st = "Leadership"
- *if strain = 1
- *set leadership +5
- *set sr +5
- *if charisma < 10
- *set leadership -1
- *set nsr +1
- *if charisma > 15
- *set leadership +1
- *set sr +1
- *if strain = 2
- *set leadership +10
- *set sr +10
- *if charisma < 8
- *set leadership -1
- *set nsr +1
- *if charisma < 10
- *set leadership -3
- *set nsr +3
- *if charisma > 13
- *set leadership +1
- *set sr +1
- *if charisma > 15
- *set leadership +3
- *set sr +3
- *if strain = 3
- *set leadership +15
- *set sr +15
- *if charisma < 8
- *set leadership -2
- *set nsr +2
- *if charisma < 10
- *set leadership -5
- *set nsr +5
- *if charisma > 13
- *set leadership +2
- *set sr +2
- *if charisma > 15
- *set leadership +5
- *set sr +5
- *if intelligence < 8
- *set leadership -4
- *set nsr +4
- *if intelligence < 10
- *set leadership -2
- *set nsr +2
- *if intelligence > 13
- *set leadership +1
- *set sr +1
- *if intelligence > 15
- *set leadership +3
- *set sr +3
- *if intelligence > 17
- *set leadership +2
- *set sr +2
- *if sr = nsr
- *set sng 1
- *if nsr > sr
- *set nsr -"${sr}"
- *if sr > nsr
- *set sr -"${nsr}"
- *if tt = "Alertness"
- *if ttrain = 1
- *set alertness +3
- *set tr +3
- *if ttrain = 2
- *set alertness +6
- *set tr +6
- *if dexterity < 8
- *set alertness -1
- *set ntr +1
- *if dexterity < 10
- *set alertness -2
- *set ntr +2
- *if dexterity > 15
- *set alertness +2
- *set tr +2
- *if ttrain = 3
- *if type = "assassin"
- *set alertness +1
- *set tr +1
- *set alertness +9
- *set tr +9
- *if dexterity < 8
- *set alertness -2
- *set ntr +2
- *if dexterity < 10
- *set alertness -4
- *set ntr +4
- *if dexterity > 13
- *set alertness +1
- *set tr +1
- *if dexterity > 15
- *set alertness +4
- *set tr +4
- *if intelligence < 8
- *set alertness -2
- *set ntr +2
- *if intelligence < 10
- *set alertness -1
- *set ntr +1
- *if intelligence > 15
- *set alertness +1
- *set tr +1
- *if intelligence > 17
- *set alertness +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Combat"
- *if ttrain = 1
- *set combat +3
- *set tr +3
- *if ttrain = 2
- *set combat +6
- *set tr +6
- *if strength < 8
- *set combat -1
- *set ntr +1
- *if strength < 10
- *set combat -2
- *set ntr +2
- *if strength > 15
- *set combat +2
- *set tr +2
- *if ttrain = 3
- *if type = "knight"
- *set combat +1
- *set tr +1
- *if type = "wizard"
- *set combat -1
- *set ntr +1
- *set combat +9
- *set tr +9
- *if strength < 8
- *set combat -2
- *set ntr +2
- *if strength < 10
- *set combat -4
- *set ntr +4
- *if strength > 13
- *set combat +1
- *set tr +1
- *if strength > 15
- *set combat +4
- *set tr +4
- *if dexterity < 8
- *set combat -2
- *set ntr +2
- *if dexterity < 10
- *set combat -1
- *set ntr +1
- *if dexterity > 15
- *set combat +1
- *set tr +1
- *if dexterity > 17
- *set combat +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Guard"
- *if ttrain = 1
- *set guard +3
- *set tr +3
- *if ttrain = 2
- *set guard +6
- *set tr +6
- *if strength < 8
- *set guard -1
- *set ntr +1
- *if strength < 10
- *set guard -2
- *set ntr +2
- *if strength > 15
- *set guard +2
- *set tr +2
- *if ttrain = 3
- *if type = "knight"
- *set guard +1
- *set tr +1
- *set guard +9
- *set tr +9
- *if strength < 8
- *set guard -2
- *set ntr +2
- *if strength < 10
- *set guard -4
- *set ntr +4
- *if strength > 13
- *set guard +1
- *set tr +1
- *if strength > 15
- *set guard +4
- *set tr +4
- *if endurance < 8
- *set guard -2
- *set ntr +2
- *if endurance < 10
- *set guard -1
- *set ntr +1
- *if endurance > 15
- *set guard +1
- *set tr +1
- *if endurance > 17
- *set guard +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Dodge"
- *if ttrain = 1
- *set dodge +3
- *set tr +3
- *if ttrain = 2
- *set dodge +6
- *set tr +6
- *if dexterity < 8
- *set dodge -1
- *set ntr +1
- *if dexterity < 10
- *set dodge -2
- *set ntr +2
- *if dexterity > 15
- *set dodge +2
- *set tr +2
- *if ttrain = 3
- *if type = "assassin"
- *set dodge +1
- *set tr +1
- *if type = "cleric"
- *set dodge -1
- *set ntr +1
- *set dodge +9
- *set tr +9
- *if dexterity < 8
- *set dodge -2
- *set ntr +2
- *if dexterity < 10
- *set dodge -4
- *set ntr +4
- *if dexterity > 13
- *set dodge +1
- *set tr +1
- *if dexterity > 15
- *set dodge +4
- *set tr +4
- *if strength < 8
- *set dodge -2
- *set ntr +2
- *if strength < 10
- *set dodge -1
- *set ntr +1
- *if strength > 15
- *set dodge +1
- *set tr +1
- *if strength > 17
- *set dodge +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Magic"
- *if ttrain = 1
- *set magic +3
- *set tr +3
- *if ttrain = 2
- *set magic +6
- *set tr +6
- *if intelligence < 8
- *set magic -1
- *set ntr +1
- *if intelligence < 10
- *set magic -2
- *set ntr +2
- *if intelligence > 15
- *set magic +2
- *set tr +2
- *if ttrain = 3
- *if type = "wizard"
- *set magic +1
- *set tr +1
- *if type = "knight"
- *set magic -1
- *set ntr +1
- *set magic +9
- *set tr +9
- *if intelligence < 8
- *set magic -2
- *set ntr +2
- *if intelligence < 10
- *set magic -4
- *set ntr +4
- *if intelligence > 13
- *set magic +1
- *set tr +1
- *if intelligence > 15
- *set magic +4
- *set tr +4
- *if endurance < 8
- *set magic -2
- *set ntr +2
- *if endurance < 10
- *set magic -1
- *set ntr +1
- *if endurance > 15
- *set magic +1
- *set tr +1
- *if endurance > 17
- *set magic +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Oracle"
- *if ttrain = 1
- *set oracle +3
- *set tr +3
- *if ttrain = 2
- *set oracle +6
- *set tr +6
- *if charisma < 8
- *set oracle -1
- *set ntr +1
- *if charisma < 10
- *set oracle -2
- *set ntr +2
- *if charisma > 15
- *set oracle +2
- *set tr +2
- *if ttrain = 3
- *if type = "cleric"
- *set oracle +1
- *set tr +1
- *if type = "assassin"
- *set oracle -1
- *set ntr +1
- *set oracle +9
- *set tr +9
- *if charisma < 8
- *set oracle -2
- *set ntr +2
- *if charisma < 10
- *set oracle -4
- *set ntr +4
- *if charisma > 13
- *set oracle +1
- *set tr +1
- *if charisma > 15
- *set oracle +4
- *set tr +4
- *if strength < 8
- *set oracle -2
- *set ntr +2
- *if strength < 10
- *set oracle -1
- *set ntr +1
- *if strength > 15
- *set oracle +1
- *set tr +1
- *if strength > 17
- *set oracle +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Healing"
- *if ttrain = 1
- *set healing +3
- *set tr +3
- *if ttrain = 2
- *set healing +6
- *set tr +6
- *if endurance < 8
- *set healing -1
- *set ntr +1
- *if endurance < 10
- *set healing -2
- *set ntr +2
- *if endurance > 15
- *set healing +2
- *set tr +2
- *if ttrain = 3
- *if type = "cleric"
- *set healing +1
- *set tr +1
- *set healing +9
- *set tr +9
- *if endurance < 8
- *set healing -2
- *set ntr +2
- *if endurance < 10
- *set healing -4
- *set ntr +4
- *if endurance > 13
- *set healing +1
- *set tr +1
- *if endurance > 15
- *set healing +4
- *set tr +4
- *if intelligence < 8
- *set healing -2
- *set ntr +2
- *if intelligence < 10
- *set healing -1
- *set ntr +1
- *if intelligence > 15
- *set healing +1
- *set tr +1
- *if intelligence > 17
- *set healing +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Survival"
- *if ttrain = 1
- *set survival +3
- *set tr +3
- *if ttrain = 2
- *set survival +6
- *set tr +6
- *if endurance < 8
- *set survival -1
- *set ntr +1
- *if endurance < 10
- *set survival -2
- *set ntr +2
- *if endurance > 15
- *set survival +2
- *set tr +2
- *if ttrain = 3
- *if type = "knight"
- *set survival +1
- *set tr +1
- *set survival +9
- *set tr +9
- *if endurance < 8
- *set survival -2
- *set ntr +2
- *if endurance < 10
- *set survival -4
- *set ntr +4
- *if endurance > 13
- *set survival +1
- *set tr +1
- *if endurance > 15
- *set survival +4
- *set tr +4
- *if strength < 8
- *set survival -2
- *set ntr +2
- *if strength < 10
- *set survival -1
- *set ntr +1
- *if strength > 15
- *set survival +1
- *set tr +1
- *if strength > 17
- *set survival +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Creativity"
- *if ttrain = 1
- *set creativity +3
- *set tr +3
- *if ttrain = 2
- *set creativity +6
- *set tr +6
- *if intelligence < 8
- *set creativity -1
- *set ntr +1
- *if intelligence < 10
- *set creativity -2
- *set ntr +2
- *if intelligence > 15
- *set creativity +2
- *set tr +2
- *if ttrain = 3
- *if type = "assassin"
- *set creativity +1
- *set tr +1
- *set creativity +9
- *set tr +9
- *if intelligence < 8
- *set creativity -2
- *set ntr +2
- *if intelligence < 10
- *set creativity -4
- *set ntr +4
- *if intelligence > 13
- *set creativity +1
- *set tr +1
- *if intelligence > 15
- *set creativity +4
- *set tr +4
- *if dexterity < 8
- *set creativity -2
- *set ntr +2
- *if dexterity < 10
- *set creativity -1
- *set ntr +1
- *if dexterity > 15
- *set creativity +1
- *set tr +1
- *if dexterity > 17
- *set creativity +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Education"
- *if ttrain = 1
- *set education +3
- *set tr +3
- *if ttrain = 2
- *set education +6
- *set tr +6
- *if intelligence < 8
- *set education -1
- *set ntr +1
- *if intelligence < 10
- *set education -2
- *set ntr +2
- *if intelligence > 15
- *set education +2
- *set tr +2
- *if ttrain = 3
- *if type = "wizard"
- *set education +1
- *set tr +1
- *set education +9
- *set tr +9
- *if intelligence < 8
- *set education -2
- *set ntr +2
- *if intelligence < 10
- *set education -4
- *set ntr +4
- *if intelligence > 13
- *set education +1
- *set tr +1
- *if intelligence > 15
- *set education +4
- *set tr +4
- *if endurance < 8
- *set education -2
- *set ntr +2
- *if endurance < 10
- *set education -1
- *set ntr +1
- *if endurance > 15
- *set education +1
- *set tr +1
- *if endurance > 17
- *set education +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Organization"
- *if ttrain = 1
- *set organization +3
- *set tr +3
- *if ttrain = 2
- *set organization +6
- *set tr +6
- *if endurance < 8
- *set organization -1
- *set ntr +1
- *if endurance < 10
- *set organization -2
- *set ntr +2
- *if endurance > 15
- *set organization +2
- *set tr +2
- *if ttrain = 3
- *if type = "wizard"
- *set organization +1
- *set tr +1
- *set organization +9
- *set tr +9
- *if endurance < 8
- *set organization -2
- *set ntr +2
- *if endurance < 10
- *set organization -4
- *set ntr +4
- *if endurance > 13
- *set organization +1
- *set tr +1
- *if endurance > 15
- *set organization +4
- *set tr +4
- *if charisma < 8
- *set organization -2
- *set ntr +2
- *if charisma < 10
- *set organization -1
- *set ntr +1
- *if charisma > 15
- *set organization +1
- *set tr +1
- *if charisma > 17
- *set organization +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Ettiquette"
- *if ttrain = 1
- *set ettiquette +3
- *set tr +3
- *if ttrain = 2
- *set ettiquette +6
- *set tr +6
- *if charisma < 8
- *set ettiquette -1
- *set ntr +1
- *if charisma < 10
- *set ettiquette -2
- *set ntr +2
- *if charisma > 15
- *set ettiquette +2
- *set tr +2
- *if ttrain = 3
- *if type = "cleric"
- *set ettiquette +1
- *set tr +1
- *set ettiquette +9
- *set tr +9
- *if charisma < 8
- *set ettiquette -2
- *set ntr +2
- *if charisma < 10
- *set ettiquette -4
- *set ntr +4
- *if charisma > 13
- *set ettiquette +1
- *set tr +1
- *if charisma > 15
- *set ettiquette +4
- *set tr +4
- *if dexterity < 10
- *set ettiquette -1
- *set ntr +1
- *if dexterity > 15
- *set ettiquette +1
- *set tr +1
- *if dexterity > 17
- *set ettiquette +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if tt = "Leadership"
- *if ttrain = 1
- *set leadership +3
- *set tr +3
- *if ttrain = 2
- *set leadership +6
- *set tr +6
- *if charisma < 8
- *set leadership -1
- *set ntr +1
- *if charisma < 10
- *set leadership -2
- *set ntr +2
- *if charisma > 15
- *set leadership +2
- *set tr +2
- *if ttrain = 3
- *set leadership +9
- *set tr +9
- *if charisma < 8
- *set leadership -2
- *set ntr +2
- *if charisma < 10
- *set leadership -4
- *set ntr +4
- *if charisma > 13
- *set leadership +1
- *set tr +1
- *if charisma > 15
- *set leadership +4
- *set tr +4
- *if intelligence < 8
- *set leadership -2
- *set ntr +2
- *if intelligence < 10
- *set leadership -1
- *set ntr +1
- *if intelligence > 15
- *set leadership +1
- *set tr +1
- *if intelligence > 17
- *set leadership +1
- *set tr +1
- *if tr = ntr
- *set tng 1
- *if ntr > tr
- *set ntr -"${tr}"
- *if tr > ntr
- *set tr -"${ntr}"
- *if pt = "Strength"
- *set str -1
- *set npsr +1
- *gosub_scene training strtrain
- *if pt = "Dexterity"
- *gosub_scene training dextrain
- *if pt = "Endurance"
- *gosub_scene training endtrain
- *if pt = "Intelligence"
- *set int +2
- *set ppsr +2
- *gosub_scene training inttrain
- *if pt = "Charisma"
- *set cha +2
- *set ppsr +2
- *gosub_scene training chatrain
- *if st = "Strength"
- *set str -1
- *set nssr +1
- *gosub_scene training strtrain
- *if st = "Dexterity"
- *gosub_scene training dextrain
- *if st = "Endurance"
- *gosub_scene training endtrain
- *if st = "Intelligence"
- *set int +1
- *set pssr +1
- *gosub_scene training inttrain
- *if st = "Charisma"
- *set cha +1
- *set pssr +1
- *gosub_scene training chatrain
- *if tt = "Strength"
- *gosub_scene training strtrain
- *if tt = "Dexterity"
- *gosub_scene training dextrain
- *if tt = "Endurance"
- *gosub_scene training endtrain
- *if tt = "Intelligence"
- *gosub_scene training inttrain
- *if tt = "Charisma"
- *set cha +1
- *set ptsr +1
- *gosub_scene training chatrain
- *comment - the above section is repeated for each age up to 20. Not enough data here at this site to do so.
- *label stattrain
- *label strtrain
- *if pt = "Strength"
- *if type = "knight"
- *set str +1
- *set ppsr +1
- *if type = "wizard"
- *set str -1
- *set npsr +1
- *set str +3
- *set ppsr +3
- *if ptrain = 1
- *set npsr +1
- *if ptrain = 3
- *set str +1
- *set ppsr +1
- *if flawin = "strength"
- *set npsr +1
- *if meritin = "strength"
- *set str +1
- *set ppsr +1
- *if npsr = ppsr
- *set png 1
- *if npsr > ppsr
- *if ((npsr < str) or (npsr = str))
- *set str -"${npsr}"
- *set pnl 1
- *if npsr > str
- *set npsr -"${ppsr}"
- *set npsr -"${str}"
- *if npsr = 1
- *set str 9
- *if npsr = 2
- *set str 8
- *if npsr = 3
- *set str 7
- *if npsr = 4
- *set str 6
- *if ((npsr = 5) or (npsr > 5))
- *set str 5
- *set strength -1
- *set npr 1
- *if st = "Strength"
- *if type = "knight"
- *set str +1
- *set pssr +1
- *if type = "wizard"
- *set str -1
- *set nssr +1
- *set str +2
- *set pssr +2
- *if strain = 1
- *set nssr +1
- *if strain = 3
- *set str +1
- *set pssr +1
- *if flawin = "strength"
- *set nssr +1
- *if meritin = "strength"
- *set str +1
- *set pssr +1
- *if nssr = pssr
- *set sng 1
- *if nssr > pssr
- *if ((nssr < str) or (nssr = str))
- *set str -"${nssr}"
- *set snl 1
- *if nssr > str
- *set nssr -"${pssr}"
- *set nssr -"${str}"
- *if nssr = 1
- *set str 9
- *if nssr = 2
- *set str 8
- *if nssr = 3
- *set str 7
- *if nssr = 4
- *set str 6
- *if ((nssr = 5) or (nssr > 5))
- *set str 5
- *set strength -1
- *set nsr 1
- *if tt = "Strength"
- *if type = "knight"
- *set str +1
- *set ptsr +1
- *if type = "wizard"
- *set str -1
- *set ntsr +1
- *set str +1
- *set ptsr +1
- *if ttrain = 1
- *set ntsr +1
- *if ttrain = 3
- *set str +1
- *set ptsr +1
- *if flawin = "strength"
- *set ntsr +1
- *if meritin = "strength"
- *set str +1
- *set ptsr +1
- *if ntsr = ptsr
- *set tng 1
- *if ntsr > ptsr
- *if ((ntsr < str) or (ntsr = str))
- *set str -"${ntsr}"
- *set tnl 1
- *if ntsr > str
- *set ntsr -"${ptsr}"
- *set ntsr -"${str}"
- *if ntsr = 1
- *set str 9
- *if ntsr = 2
- *set str 8
- *if ntsr = 3
- *set str 7
- *if ntsr = 4
- *set str 6
- *if ((ntsr = 5) or (ntsr > 5))
- *set str 5
- *set strength -1
- *set ntr 1
- *if ((str > 10) or (str = 10))
- *set str -10
- *set strength +1
- *if pt = "Strength"
- *set pr +1
- *if st = "Strength"
- *set sr +1
- *if tt = "Strength"
- *set tr +1
- *return
- *label dextrain
- *if pt = "Dexterity"
- *if type = "assassin"
- *set dex +1
- *set ppsr +1
- *set dex +3
- *set ppsr +3
- *if ptrain = 1
- *set npsr +1
- *if ptrain = 3
- *set dex +1
- *set ppsr +1
- *if flawin = "dexterity"
- *set npsr +1
- *if meritin = "dexterity"
- *set dex +1
- *set ppsr +1
- *if npsr = ppsr
- *set png 1
- *if npsr > ppsr
- *if ((npsr < dex) or (npsr = dex))
- *set dex -"${npsr}"
- *set pnl 1
- *if npsr > dex
- *set npsr -"${ppsr}"
- *set npsr -"${dex}"
- *if npsr = 1
- *set dex 9
- *if npsr = 2
- *set dex 8
- *if npsr = 3
- *set dex 7
- *if npsr = 4
- *set dex 6
- *if ((npsr = 5) or (npsr > 5))
- *set dex 5
- *set dexterity -1
- *set npr 1
- *if st = "Dexterity"
- *if type = "assassin"
- *set dex +1
- *set pssr +1
- *set dex +2
- *set pssr +2
- *if strain = 1
- *set nssr +1
- *if strain = 3
- *set dex +1
- *set pssr +1
- *if flawin = "dexterity"
- *set nssr +1
- *if meritin = "dexterity"
- *set dex +1
- *set pssr +1
- *if nssr = pssr
- *set sng 1
- *if nssr > pssr
- *if ((nssr < dex) or (nssr = dex))
- *set dex -"${nssr}"
- *set snl 1
- *if nssr > dex
- *set nssr -"${pssr}"
- *set nssr -"${dex}"
- *if nssr = 1
- *set dex 9
- *if nssr = 2
- *set dex 8
- *if nssr = 3
- *set dex 7
- *if nssr = 4
- *set dex 6
- *if ((nssr = 5) or (nssr > 5))
- *set dex 5
- *set dexterity -1
- *set nsr 1
- *if tt = "Dexterity"
- *if type = "assassin"
- *set dex +1
- *set ptsr +1
- *set dex +1
- *set ptsr +1
- *if ttrain = 1
- *set ntsr +1
- *if ttrain = 3
- *set dex +1
- *set ptsr +1
- *if flawin = "dexterity"
- *set ntsr +1
- *if meritin = "dexterity"
- *set dex +1
- *set ptsr +1
- *if ntsr = ptsr
- *set tng 1
- *if ntsr > ptsr
- *if ((ntsr < dex) or (ntsr = dex))
- *set dex -"${ntsr}"
- *set tnl 1
- *if ntsr > dex
- *set ntsr -"${ptsr}"
- *set ntsr -"${dex}"
- *if ntsr = 1
- *set dex 9
- *if ntsr = 2
- *set dex 8
- *if ntsr = 3
- *set dex 7
- *if ntsr = 4
- *set dex 6
- *if ((ntsr = 5) or (ntsr > 5))
- *set dex 5
- *set dexterity -1
- *set ntr 1
- *if ((dex > 10) or (dex = 10))
- *set dex -10
- *set dexterity +1
- *if pt = "Dexterity"
- *set pr +1
- *if st = "Dexterity"
- *set sr +1
- *if tt = "Dexterity"
- *set tr +1
- *return
- *label endtrain
- *if pt = "Endurance"
- *if type = "cleric"
- *set end -1
- *set npsr +1
- *set end +3
- *set ppsr +3
- *if ptrain = 1
- *set npsr +1
- *if ptrain = 3
- *set end +1
- *set ppsr +1
- *if flawin = "endurance"
- *set npsr +1
- *if meritin = "endurance"
- *set end +1
- *set ppsr +1
- *if npsr = ppsr
- *set png 1
- *if npsr > ppsr
- *if ((npsr < end) or (npsr = end))
- *set end -"${npsr}"
- *set pnl 1
- *if npsr > end
- *set npsr -"${ppsr}"
- *set npsr -"${end}"
- *if npsr = 1
- *set end 9
- *if npsr = 2
- *set end 8
- *if npsr = 3
- *set end 7
- *if npsr = 4
- *set end 6
- *if ((npsr = 5) or (npsr > 5))
- *set end 5
- *set endurance -1
- *set npr 1
- *if st = "Endurance"
- *if type = "cleric"
- *set end -1
- *set nssr +1
- *set end +2
- *set pssr +2
- *if strain = 1
- *set nssr +1
- *if strain = 3
- *set end +1
- *set pssr +1
- *if flawin = "endurance"
- *set nssr +1
- *if meritin = "endurance"
- *set end +1
- *set pssr +1
- *if nssr = pssr
- *set sng 1
- *if nssr > pssr
- *if ((nssr < end) or (nssr = end))
- *set end -"${nssr}"
- *set snl 1
- *if nssr > end
- *set nssr -"${pssr}"
- *set nssr -"${end}"
- *if nssr = 1
- *set end 9
- *if nssr = 2
- *set end 8
- *if nssr = 3
- *set end 7
- *if nssr = 4
- *set end 6
- *if ((nssr = 5) or (nssr > 5))
- *set end 5
- *set endurance -1
- *set nsr 1
- *if tt = "Endurance"
- *if type = "cleric"
- *set end -1
- *set ntsr +1
- *set end +1
- *set ptsr +1
- *if ttrain = 1
- *set ntsr +1
- *if ttrain = 3
- *set end +1
- *set ptsr +1
- *if flawin = "endurance"
- *set ntsr +1
- *if meritin = "endurance"
- *set end +1
- *set ptsr +1
- *if ntsr = ptsr
- *set tng 1
- *if ntsr > ptsr
- *if ((ntsr < end) or (ntsr = end))
- *set end -"${ntsr}"
- *set tnl 1
- *if ntsr > end
- *set ntsr -"${ptsr}"
- *set ntsr -"${end}"
- *if ntsr = 1
- *set end 9
- *if ntsr = 2
- *set end 8
- *if ntsr = 3
- *set end 7
- *if ntsr = 4
- *set end 6
- *if ((ntsr = 5) or (ntsr > 5))
- *set end 5
- *set endurance -1
- *set ntr 1
- *if ((end > 10) or (end = 10))
- *set end -10
- *set endurance +1
- *if pt = "Endurance"
- *set pr +1
- *if st = "Endurance"
- *set sr +1
- *if tt = "Endurance"
- *set tr +1
- *return
- *label inttrain
- *if pt = "Intelligence"
- *if type = "wizard"
- *set int +1
- *set ppsr +1
- *if type = "knight"
- *set int -1
- *set npsr +1
- *set int +3
- *set ppsr +3
- *if ptrain = 1
- *set npsr +1
- *if ptrain = 3
- *set int +1
- *set ppsr +1
- *if flawin = "intelligence"
- *set npsr +1
- *if meritin = "intelligence"
- *set int +1
- *set ppsr +1
- *if npsr = ppsr
- *set png 1
- *if npsr > ppsr
- *if ((npsr < int) or (npsr = int))
- *set int -"${npsr}"
- *set pnl 1
- *if npsr > int
- *set npsr -"${ppsr}"
- *set npsr -"${int}"
- *if npsr = 1
- *set int 9
- *if npsr = 2
- *set int 8
- *if npsr = 3
- *set int 7
- *if npsr = 4
- *set int 6
- *if ((npsr = 5) or (npsr > 5))
- *set int 5
- *set intelligence -1
- *set npr 1
- *if st = "Intelligence"
- *if type = "wizard"
- *set int +1
- *set pssr +1
- *if type = "knight"
- *set int -1
- *set nssr +1
- *set int +2
- *set pssr +2
- *if strain = 1
- *set nssr +1
- *if strain = 3
- *set int +1
- *set pssr +1
- *if flawin = "intelligence"
- *set nssr +1
- *if meritin = "intelligence"
- *set int +1
- *set pssr +1
- *if nssr = pssr
- *set sng 1
- *if nssr > pssr
- *if ((nssr < int) or (nssr = int))
- *set int -"${nssr}"
- *set snl 1
- *if nssr > int
- *set nssr -"${pssr}"
- *set nssr -"${int}"
- *if nssr = 1
- *set int 9
- *if nssr = 2
- *set int 8
- *if nssr = 3
- *set int 7
- *if nssr = 4
- *set int 6
- *if ((nssr = 5) or (nssr > 5))
- *set int 5
- *set intelligence -1
- *set nsr 1
- *if tt = "Intelligence"
- *if type = "wizard"
- *set int +1
- *set ptsr +1
- *if type = "knight"
- *set int -1
- *set ntsr +1
- *set int +1
- *set ptsr +1
- *if ttrain = 1
- *set ntsr +1
- *if ttrain = 3
- *set int +1
- *set ptsr +1
- *if flawin = "intelligence"
- *set ntsr +1
- *if meritin = "intelligence"
- *set int +1
- *set ptsr +1
- *if ntsr = ptsr
- *set tng 1
- *if ntsr > ptsr
- *if ((ntsr < int) or (ntsr = int))
- *set int -"${ntsr}"
- *set tnl 1
- *if ntsr > int
- *set ntsr -"${ptsr}"
- *set ntsr -"${int}"
- *if ntsr = 1
- *set int 9
- *if ntsr = 2
- *set int 8
- *if ntsr = 3
- *set int 7
- *if ntsr = 4
- *set int 6
- *if ((ntsr = 5) or (ntsr > 5))
- *set int 5
- *set intelligence -1
- *set ntr 1
- *if ((int > 10) or (int = 10))
- *set int -10
- *set intelligence +1
- *if pt = "Intelligence"
- *set pr +1
- *if st = "Intelligence"
- *set sr +1
- *if tt = "Intelligence"
- *set tr +1
- *return
- *label chatrain
- *if pt = "Charisma"
- *if type = "cleric"
- *set cha +1
- *set ppsr +1
- *if type = "assassin"
- *set cha -1
- *set npsr +1
- *set cha +3
- *set ppsr +3
- *if ptrain = 1
- *set npsr +1
- *if ptrain = 3
- *set cha +1
- *set ppsr +1
- *if flawin = "charisma"
- *set npsr +1
- *if meritin = "charisma"
- *set cha +1
- *set ppsr +1
- *if npsr = ppsr
- *set png 1
- *if npsr > ppsr
- *if ((npsr < cha) or (npsr = cha))
- *set cha -"${npsr}"
- *set pnl 1
- *if npsr > cha
- *set npsr -"${ppsr}"
- *set npsr -"${cha}"
- *if npsr = 1
- *set cha 9
- *if npsr = 2
- *set cha 8
- *if npsr = 3
- *set cha 7
- *if npsr = 4
- *set cha 6
- *if ((npsr = 5) or (npsr > 5))
- *set cha 5
- *set charisma -1
- *set npr 1
- *if st = "Charisma"
- *if type = "cleric"
- *set cha +1
- *set pssr +1
- *if type = "assassin"
- *set cha -1
- *set nssr +1
- *set cha +2
- *set pssr +2
- *if strain = 1
- *set nssr +1
- *if strain = 3
- *set cha +1
- *set pssr +1
- *if flawin = "charisma"
- *set nssr +1
- *if meritin = "charisma"
- *set cha +1
- *set pssr +1
- *if nssr = pssr
- *set sng 1
- *if nssr > pssr
- *if ((nssr < cha) or (nssr = cha))
- *set cha -"${nssr}"
- *set snl 1
- *if nssr > cha
- *set nssr -"${pssr}"
- *set nssr -"${cha}"
- *if nssr = 1
- *set cha 9
- *if nssr = 2
- *set cha 8
- *if nssr = 3
- *set cha 7
- *if nssr = 4
- *set cha 6
- *if ((nssr = 5) or (nssr > 5))
- *set cha 5
- *set charisma -1
- *set nsr 1
- *if tt = "Charisma"
- *if type = "cleric"
- *set cha +1
- *set ptsr +1
- *if type = "assassin"
- *set cha -1
- *set ntsr +1
- *set cha +1
- *set ptsr +1
- *if ttrain = 1
- *set ntsr +1
- *if ttrain = 3
- *set cha +1
- *set ptsr +1
- *if flawin = "charisma"
- *set ntsr +1
- *if meritin = "charisma"
- *set cha +1
- *set ptsr +1
- *if ntsr = ptsr
- *set tng 1
- *if ntsr > ptsr
- *if ((ntsr < cha) or (ntsr = cha))
- *set cha -"${ntsr}"
- *set tnl 1
- *if ntsr > cha
- *set ntsr -"${ptsr}"
- *set ntsr -"${cha}"
- *if ntsr = 1
- *set cha 9
- *if ntsr = 2
- *set cha 8
- *if ntsr = 3
- *set cha 7
- *if ntsr = 4
- *set cha 6
- *if ((ntsr = 5) or (ntsr > 5))
- *set cha 5
- *set charisma -1
- *set ntr 1
- *if ((cha > 10) or (cha = 10))
- *set cha -10
- *set charisma +1
- *if pt = "Charisma"
- *set pr +1
- *if st = "Charisma"
- *set sr +1
- *if tt = "Charisma"
- *set tr +1
- *return
- *label trainingresults
- *gosub_scene startup minmax
- *if pt = "Strength"
- *if npr = 1
- [b]$!{name} has LOST -${npr} Strength! Oh no![/b]
- *if pr > 0
- *if strength = 18
- [b]$!{name} has MAXED their Strength![/b]
- *if strength != 18
- [b]$!{name} has gained +${pr} Strength![/b]
- *if pr < 1
- *if pnl = 1
- [b]$!{name} has worked on growing stronger, but has only succeeded in growing weaker in the process![/b]
- *if png = 1
- [b]$!{name} has attempted to grow stronger, but doesn't seem to have made or lost any progress.[/b]
- *if ((pnl = 0) and (png = 0))
- *if str < 4
- [b]$!{name} has worked on growing stronger. They still have a long way to go, though.[/b]
- *if ((str > 3) and (str < 7))
- [b]$!{name} has worked on growing stronger. Keep at it, ${he}'s making progress.[/b]
- *if str > 6
- [b]$!{name} has worked on growing stronger. It won't be long now until ${his} strength increases.[/b]
- *if pt = "Dexterity"
- *if npr = 1
- [b]$!{name} has LOST -${npr} Dexterity! Oh no![/b]
- *if pr > 0
- *if dexterity = 18
- [b]$!{name} has MAXED their Dexterity![/b]
- *if dexterity != 18
- [b]$!{name} has gained +${pr} Dexterity![/b]
- *if pr < 1
- *if pnl = 1
- [b]$!{name} has tried becoming more dexterous, but has only ended up becoming more clumsy in the process![/b]
- *if png = 1
- [b]$!{name} has attempted to become more dexterous, but doesn't seem to have made or lost any progress.[/b]
- *if ((pnl = 0) and (png = 0))
- *if dex < 4
- [b]$!{name} has worked on their dexterity. They still have a long way to go, though.[/b]
- *if ((dex > 3) and (dex < 7))
- [b]$!{name} has worked on their dexterity. Keep at it, ${he}'s making progress.[/b]
- *if dex > 6
- [b]$!{name} has worked on their dexterity. It won't be long now until ${his} dexterity increases.[/b]
- *if pt = "Endurance"
- *if npr = 1
- [b]$!{name} has LOST -${npr} Endurance! Oh no![/b]
- *if pr > 0
- *if endurance = 18
- [b]$!{name} has MAXED their Endurance![/b]
- *if endurance != 18
- [b]$!{name} has gained +${pr} Endurance![/b]
- *if pr < 1
- *if pnl = 1
- [b]$!{name} has attempted to increase their endurance, but has only ended up tiring theirself out more easily![/b]
- *if png = 1
- [b]$!{name} has attemped to increase their endurance, but doesn't seem to have made or lost any progress.[/b]
- *if ((pnl = 0) and (png = 0))
- *if end < 4
- [b]$!{name} has worked on increasing their endurance. They still have a long way to go, though.[/b]
- *if ((end > 3) and (end < 7))
- [b]$!{name} has worked on increasing their endurance. Keep at it, ${he}'s making progress.[/b]
- *if end > 6
- [b]$!{name} has worked on increasing their endurance. It won't be long now until ${his} endurance increases.[/b]
- *if pt = "Intelligence"
- *if npr = 1
- [b]$!{name} has LOST -${npr} Intelligence! Oh no![/b]
- *if pr > 0
- *if intelligence = 18
- [b]$!{name} has MAXED their Intelligence![/b]
- *if intelligence != 18
- [b]$!{name} has gained +${pr} Intelligence![/b]
- *if pr < 1
- *if pnl = 1
- [b]$!{name} has attempted to become smarter, but has only ended up filling their head with nonsense instead![/b]
- *if png = 1
- [b]$!{name} has attempted to become smarter, but doesn't seem to have made or lost any progress.[/b]
- *if ((pnl = 0) and (png = 0))
- *if int < 4
- [b]$!{name} has worked on increasing their intelligence. They still have a long way to go, though.[/b]
- *if ((int > 3) and (int < 7))
- [b]$!{name} has worked on increasing their intelligence. Keep at it, ${he}'s making progress.[/b]
- *if int > 6
- [b]$!{name} has worked on increasing their intelligence. It won't be long now until ${his} intelligence increases.[/b]
- *if pt = "Charisma"
- *if npr = 1
- [b]$!{name} has LOST -${npr} Charisma! Oh no![/b]
- *if pr > 0
- *if charisma = 18
- [b]$!{name} has MAXED their Charisma![/b]
- *if charisma != 18
- [b]$!{name} has gained +${pr} Charisma![/b]
- *if pr < 1
- *if pnl = 1
- [b]$!{name} has attempted to become more charismatic, but seems to have turned out more obnoxious instead![/b]
- *if png = 1
- [b]$!{name} has attempted to become more charismatic, but doesn't seem to have made or lost any progress.[/b]
- *if ((pnl = 0) and (png = 0))
- *if cha < 4
- [b]$!{name} has worked on becoming more charismatic. They still have a long way to go, though.[/b]
- *if ((cha > 3) and (cha < 7))
- [b]$!{name} has worked on becoming more charismatic. Keep at it, ${he}'s making progress.[/b]
- *if cha > 6
- [b]$!{name} has worked on becoming more charismatic. It won't be long now until ${his} charisma increases.[/b]
- *if pt = "Alertness"
- *if pr > npr
- *if alertness = 100
- [b]$!{name} has MAXED Alertness![/b]
- *if alertness != 100
- [b]$!{name} has gained +${pr} Alertness![/b]
- *if ((pr < npr) or (pr = npr))
- *set alertness -"${npr}"
- [b]$!{name} has LOST -${npr} Alertness![/b]
- *if pt = "Combat"
- *if pr > npr
- *if combat = 100
- [b]$!{name} has MAXED Combat![/b]
- *if combat != 100
- [b]$!{name} has gained +${pr} Combat![/b]
- *if ((pr < npr) or (pr = npr))
- *set combat -"${npr}"
- [b]$!{name} has LOST -${npr} Combat![/b]
- *if pt = "Guard"
- *if pr > npr
- *if guard = 100
- [b]$!{name} has MAXED Guard![/b]
- *if guard != 100
- [b]$!{name} has gained +${pr} Guard![/b]
- *if ((pr < npr) or (pr = npr))
- *set guard -"${npr}"
- [b]$!{name} has LOST -${npr} Guard![/b]
- *if pt = "Dodge"
- *if pr > npr
- *if dodge = 100
- [b]$!{name} has MAXED Dodge![/b]
- *if dodge != 100
- [b]$!{name} has gained +${pr} Dodge![/b]
- *if ((pr < npr) or (pr = npr))
- *set dodge -"${npr}"
- [b]$!{name} has LOST -${npr} Dodge![/b]
- *if pt = "Magic"
- *if pr > npr
- *if magic = 100
- [b]$!{name} has MAXED Magic![/b]
- *if magic != 100
- [b]$!{name} has gained +${pr} Magic![/b]
- *if ((pr < npr) or (pr = npr))
- *set magic -"${npr}"
- [b]$!{name} has LOST -${npr} Magic![/b]
- *if pt = "Oracle"
- *if pr > npr
- *if oracle = 100
- [b]$!{name} has MAXED Oracle![/b]
- *if oracle != 100
- [b]$!{name} has gained +${pr} Oracle![/b]
- *if ((pr < npr) or (pr = npr))
- *set oracle -"${npr}"
- [b]$!{name} has LOST -${npr} Oracle![/b]
- *if pt = "Healing"
- *if pr > npr
- *if healing = 100
- [b]$!{name} has MAXED Healing![/b]
- *if healing != 100
- [b]$!{name} has gained +${pr} Healing![/b]
- *if ((pr < npr) or (pr = npr))
- *set healing -"${npr}"
- [b]$!{name} has LOST -${npr} Healing![/b]
- *if pt = "Survival"
- *if pr > npr
- *if survival = 100
- [b]$!{name} has MAXED Survival![/b]
- *if survival != 100
- [b]$!{name} has gained +${pr} Survival![/b]
- *if ((pr < npr) or (pr = npr))
- *set survival -"${npr}"
- [b]$!{name} has LOST -${npr} Survival![/b]
- *if pt = "Creativity"
- *if pr > npr
- *if survival = 100
- [b]$!{name} has MAXED Creativity![/b]
- *if survival != 100
- [b]$!{name} has gained +${pr} Creativity![/b]
- *if ((pr < npr) or (pr = npr))
- *set creativity -"${npr}"
- [b]$!{name} has LOST -${npr} Creativity![/b]
- *if pt = "Education"
- *if pr > npr
- *if education = 100
- [b]$!{name} has MAXED Education![/b]
- *if education != 100
- [b]$!{name} has gained +${pr} Education![/b]
- *if ((pr < npr) or (pr = npr))
- *set education -"${npr}"
- [b]$!{name} has LOST -${npr} Education![/b]
- *if pt = "Organization"
- *if pr > npr
- *if organization = 100
- [b]$!{name} has MAXED Organization![/b]
- *if organization != 100
- [b]$!{name} has gained +${pr} Organization![/b]
- *if ((pr < npr) or (pr = npr))
- *set organization -"${npr}"
- [b]$!{name} has LOST -${npr} Organization![/b]
- *if pt = "Ettiquette"
- *if pr > npr
- *if ettiquette = 100
- [b]$!{name} has MAXED Ettiquette![/b]
- *if ettiquette != 100
- [b]$!{name} has gained +${pr} Ettiquette![/b]
- *if ((pr < npr) or (pr = npr))
- *set ettiquette -"${npr}"
- [b]$!{name} has LOST -${npr} Ettiquette![/b]
- *if pt = "Leadership"
- *if pr > npr
- *if leadership = 100
- [b]$!{name} has MAXED Leadership![/b]
- *if leadership != 100
- [b]$!{name} has gained +${pr} Leadership![/b]
- *if ((pr < npr) or (pr = npr))
- *set leadership -"${npr}"
- [b]$!{name} has LOST -${npr} Leadership![/b]
- *line_break
- *line_break
- *rand randroll 1 3
- According to the tutor,
- *if ptrain = 1
- *if randroll = 1
- $!{name} has slacked off this season with their $!{pt} training.
- *if randroll = 2
- $!{name} hasn't been taking their $!{pt} training seriously this season.
- *if randroll = 3
- $!{name} hasn't done well with their $!{pt} training at all.
- *if ptrain = 2
- *if randroll = 1
- there haven't been any major problems with $!{name}'s $!{pt} training this season.
- *if randroll = 2
- $!{name} is progressing as expected on their $!{pt} training.
- *if randroll = 3
- $!{name}'s $!{pt} improvement is steady and as can be expected.
- *if ptrain = 3
- *if randroll = 1
- $!{name} has really dug in on $!{pt} training this season and improved a lot.
- *if randroll = 2
- $!{name} has been really interested in their $!{pt} training this season.
- *if randroll = 3
- $!{name} has really done an excellent job with their $!{pt} training.
- *line_break
- *line_break
- *if st = "Strength"
- *if nsr = 1
- [b]$!{name} has LOST -$!{nsr} Strength! Oh no![/b]
- *if sr > 0
- *if strength = 18
- [b]$!{name} has MAXED their Strength![/b]
- *if strength != 18
- [b]$!{name} has gained +${sr} Strength![/b]
- *if sr < 1
- *if snl = 1
- [b]$!{name} has worked on growing stronger, but has only succeeded in growing weaker in the process![/b]
- *if sng = 1
- [b]$!{name} has attempted to grow stronger, but doesn't seem to have made or lost any progress.[/b]
- *if ((snl = 0) and (sng = 0))
- *if str < 4
- [b]$!{name} has worked on growing stronger. They still have a long way to go, though.[/b]
- *if ((str > 3) and (str < 7))
- [b]$!{name} has worked on growing stronger. Keep at it, ${he}'s making progress.[/b]
- *if str > 6
- [b]$!{name} has worked on growing stronger. It won't be long now until ${his} strength increases.[/b]
- *if st = "Dexterity"
- *if nsr = 1
- [b]$!{name} has LOST -${nsr} Dexterity! Oh no![/b]
- *if sr > 0
- *if dexterity = 18
- [b]$!{name} has MAXED their Dexterity![/b]
- *if dexterity != 18
- [b]$!{name} has gained +${sr} Dexterity![/b]
- *if sr < 1
- *if snl = 1
- [b]$!{name} has tried becoming more dexterous, but has only ended up becoming more clumsy in the process![/b]
- *if sng = 1
- [b]$!{name} has attempted to become more dexterous, but doesn't seem to have made or lost any progress.[/b]
- *if ((snl = 0) and (sng = 0))
- *if dex < 4
- [b]$!{name} has worked on their dexterity. They still have a long way to go, though.[/b]
- *if ((dex > 3) and (dex < 7))
- [b]$!{name} has worked on their dexterity. Keep at it, ${he}'s making progress.[/b]
- *if dex > 6
- [b]$!{name} has worked on their dexterity. It won't be long now until ${his} dexterity increases.[/b]
- *if st = "Endurance"
- *if nsr = 1
- [b]$!{name} has LOST -${nsr} Endurance! Oh no![/b]
- *if sr > 0
- *if endurance = 18
- [b]$!{name} has MAXED their Endurance![/b]
- *if endurance != 18
- [b]$!{name} has gained +${sr} Endurance![/b]
- *if sr < 1
- *if snl = 1
- [b]$!{name} has attempted to increase their endurance, but has only ended up tiring theirself out more easily![/b]
- *if sng = 1
- [b]$!{name} has attemped to increase their endurance, but doesn't seem to have made or lost any progress.[/b]
- *if ((snl = 0) and (sng = 0))
- *if end < 4
- [b]$!{name} has worked on increasing their endurance. They still have a long way to go, though.[/b]
- *if ((end > 3) and (end < 7))
- [b]$!{name} has worked on increasing their endurance. Keep at it, ${he}'s making progress.[/b]
- *if end > 6
- [b]$!{name} has worked on increasing their endurance. It won't be long now until ${his} endurance increases.[/b]
- *if st = "Intelligence"
- *if nsr = 1
- [b]$!{name} has LOST -${nsr} Intelligence! Oh no![/b]
- *if sr > 0
- *if intelligence = 18
- [b]$!{name} has MAXED their Intelligence![/b]
- *if intelligence != 18
- [b]$!{name} has gained +${sr} Intelligence![/b]
- *if sr < 1
- *if snl = 1
- [b]$!{name} has attempted to become smarter, but has only ended up filling their head with nonsense instead![/b]
- *if sng = 1
- [b]$!{name} has attempted to become smarter, but doesn't seem to have made or lost any progress.[/b]
- *if ((snl = 0) and (sng = 0))
- *if int < 4
- [b]$!{name} has worked on increasing their intelligence. They still have a long way to go, though.[/b]
- *if ((int > 3) and (int < 7))
- [b]$!{name} has worked on increasing their intelligence. Keep at it, ${he}'s making progress.[/b]
- *if int > 6
- [b]$!{name} has worked on increasing their intelligence. It won't be long now until ${his} intelligence increases.[/b]
- *if st = "Charisma"
- *if nsr = 1
- [b]$!{name} has LOST -${nsr} Charisma! Oh no![/b]
- *if sr > 0
- *if charisma = 18
- [b]$!{name} has MAXED their Charisma![/b]
- *if charisma != 18
- [b]$!{name} has gained +${sr} Charisma![/b]
- *if sr < 1
- *if snl = 1
- [b]$!{name} has attempted to become more charismatic, but seems to have turned out more obnoxious instead![/b]
- *if sng = 1
- [b]$!{name} has attempted to become more charismatic, but doesn't seem to have made or lost any progress.[/b]
- *if ((snl = 0) and (sng = 0))
- *if cha < 4
- [b]$!{name} has worked on becoming more charismatic. They still have a long way to go, though.[/b]
- *if ((cha > 3) and (cha < 7))
- [b]$!{name} has worked on becoming more charismatic. Keep at it, ${he}'s making progress.[/b]
- *if cha > 6
- [b]$!{name} has worked on becoming more charismatic. It won't be long now until ${his} charisma increases.[/b]
- *if st = "Alertness"
- *if sr > nsr
- *if alertness = 100
- [b]$!{name} has MAXED Alertness![/b]
- *if alertness != 100
- [b]$!{name} has gained +${sr} Alertness![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set alertness -"${nsr}"
- [b]$!{name} has LOST -${nsr} Alertness![/b]
- *if st = "Combat"
- *if sr > nsr
- *if combat = 100
- [b]$!{name} has MAXED Combat![/b]
- *if combat != 100
- [b]$!{name} has gained +${sr} Combat![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set combat -"${nsr}"
- [b]$!{name} has LOST -${nsr} Combat![/b]
- *if st = "Guard"
- *if sr > nsr
- *if guard = 100
- [b]$!{name} has MAXED Guard![/b]
- *if guard != 100
- [b]$!{name} has gained +${sr} Guard![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set guard -"${nsr}"
- [b]$!{name} has LOST -${nsr} Guard![/b]
- *if st = "Dodge"
- *if sr > nsr
- *if dodge = 100
- [b]$!{name} has MAXED Dodge![/b]
- *if dodge != 100
- [b]$!{name} has gained +${sr} Dodge![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set dodge -"${nsr}"
- [b]$!{name} has LOST -${nsr} Dodge![/b]
- *if st = "Magic"
- *if sr > nsr
- *if magic = 100
- [b]$!{name} has MAXED Magic![/b]
- *if magic != 100
- [b]$!{name} has gained +${sr} Magic![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set magic -"${nsr}"
- [b]$!{name} has LOST -${nsr} Magic![/b]
- *if st = "Oracle"
- *if sr > nsr
- *if oracle = 100
- [b]$!{name} has MAXED Oracle![/b]
- *if oracle != 100
- [b]$!{name} has gained +${sr} Oracle![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set oracle -"${nsr}"
- [b]$!{name} has LOST -${nsr} Oracle![/b]
- *if st = "Healing"
- *if sr > nsr
- *if healing = 100
- [b]$!{name} has MAXED Healing![/b]
- *if healing != 100
- [b]$!{name} has gained +${sr} Healing![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set healing -"${nsr}"
- [b]$!{name} has LOST -${nsr} Healing![/b]
- *if st = "Survival"
- *if sr > nsr
- *if survival = 100
- [b]$!{name} has MAXED Survival![/b]
- *if survival != 100
- [b]$!{name} has gained +${sr} Survival![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set survival -"${nsr}"
- [b]$!{name} has LOST -${nsr} Survival![/b]
- *if st = "Creativity"
- *if sr > nsr
- *if creativity = 100
- [b]$!{name} has MAXED Creativity![/b]
- *if creativity != 100
- [b]$!{name} has gained +${sr} Creativity![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set creativity -"${nsr}"
- [b]$!{name} has LOST -${nsr} Creativity![/b]
- *if st = "Education"
- *if sr > nsr
- *if education = 100
- [b]$!{name} has MAXED Education![/b]
- *if education != 100
- [b]$!{name} has gained +${sr} Education![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set education -"${nsr}"
- [b]$!{name} has LOST -${nsr} Education![/b]
- *if st = "Organization"
- *if sr > nsr
- *if organization = 100
- [b]$!{name} has MAXED Organization![/b]
- *if organization != 100
- [b]$!{name} has gained +${sr} Organization![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set organization -"${nsr}"
- [b]$!{name} has LOST -${nsr} Organization![/b]
- *if st = "Ettiquette"
- *if sr > nsr
- *if ettiquette = 100
- [b]$!{name} has MAXED Ettiquette![/b]
- *if ettiquette != 100
- [b]$!{name} has gained +${sr} Ettiquette![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set ettiquette -"${nsr}"
- [b]$!{name} has LOST -${nsr} Ettiquette![/b]
- *if st = "Leadership"
- *if sr > nsr
- *if leadership = 100
- [b]$!{name} has MAXED Leadership![/b]
- *if leadership != 100
- [b]$!{name} has gained +${sr} Leadership![/b]
- *if ((sr < nsr) or (sr = nsr))
- *set leadership -"${nsr}"
- [b]$!{name} has LOST -${nsr} Leadership![/b]
- *line_break
- *line_break
- *rand randroll 1 3
- According to the tutor,
- *if strain = 1
- *if randroll = 1
- $!{name} has slacked off this season with their $!{st} training.
- *if randroll = 2
- $!{name} hasn't been taking their $!{st} training seriously this season.
- *if randroll = 3
- $!{name} hasn't done well with their $!{st} training at all.
- *if strain = 2
- *if randroll = 1
- there haven't been any major problems with $!{name}'s $!{st} training this season.
- *if randroll = 2
- $!{name} is progressing as expected on their $!{st} training.
- *if randroll = 3
- $!{name}'s $!{st} improvement is steady and as can be expected.
- *if strain = 3
- *if randroll = 1
- $!{name} has really dug in on $!{st} training this season and improved a lot.
- *if randroll = 2
- $!{name} has been really interested in their $!{st} training this season.
- *if randroll = 3
- $!{name} has really done an excellent job with their $!{st} training.
- *line_break
- *line_break
- *if tt = "Strength"
- *if ntr = 1
- [b]$!{name} has LOST -$!{ntr} Strength! Oh no![/b]
- *if tr > 0
- *if strength = 18
- [b]$!{name} has MAXED their Strength![/b]
- *if strength != 18
- [b]$!{name} has gained +${tr} Strength![/b]
- *if tr < 1
- *if tnl = 1
- [b]$!{name} has worked on growing stronger, but has only succeeded in growing weaker in the process![/b]
- *if tng = 1
- [b]$!{name} has attempted to grow stronger, but doesn't seem to have made or lost any progress.[/b]
- *if ((tnl = 0) and (tng = 0))
- *if str < 4
- [b]$!{name} has worked on growing stronger. They still have a long way to go, though.[/b]
- *if ((str > 3) and (str < 7))
- [b]$!{name} has worked on growing stronger. Keep at it, ${he}'s making progress.[/b]
- *if str > 6
- [b]$!{name} has worked on growing stronger. It won't be long now until ${his} strength increases.[/b]
- *if tt = "Dexterity"
- *if ntr = 1
- [b]$!{name} has LOST -${ntr} Dexterity! Oh no![/b]
- *if tr > 0
- *if dexterity = 18
- [b]$!{name} has MAXED their Dexterity![/b]
- *if dexterity != 18
- [b]$!{name} has gained +${tr} Dexterity![/b]
- *if tr < 1
- *if tnl = 1
- [b]$!{name} has tried becoming more dexterous, but has only ended up becoming more clumsy in the process![/b]
- *if tng = 1
- [b]$!{name} has attempted to become more dexterous, but doesn't seem to have made or lost any progress.[/b]
- *if ((tnl = 0) and (tng = 0))
- *if dex < 4
- [b]$!{name} has worked on their dexterity. They still have a long way to go, though.[/b]
- *if ((dex > 3) and (dex < 7))
- [b]$!{name} has worked on their dexterity. Keep at it, ${he}'s making progress.[/b]
- *if dex > 6
- [b]$!{name} has worked on their dexterity. It won't be long now until ${his} dexterity increases.[/b]
- *if tt = "Endurance"
- *if ntr = 1
- [b]$!{name} has LOST -${ntr} Endurance! Oh no![/b]
- *if tr > 0
- *if endurance = 18
- [b]$!{name} has MAXED their Endurance![/b]
- *if endurance != 18
- [b]$!{name} has gained +${tr} Endurance![/b]
- *if tr < 1
- *if tnl = 1
- [b]$!{name} has attempted to increase their endurance, but has only ended up tiring theirself out more easily![/b]
- *if tng = 1
- [b]$!{name} has attemped to increase their endurance, but doesn't seem to have made or lost any progress.[/b]
- *if ((tnl = 0) and (tng = 0))
- *if end < 4
- [b]$!{name} has worked on increasing their endurance. They still have a long way to go, though.[/b]
- *if ((end > 3) and (end < 7))
- [b]$!{name} has worked on increasing their endurance. Keep at it, ${he}'s making progress.[/b]
- *if end > 6
- [b]$!{name} has worked on increasing their endurance. It won't be long now until ${his} endurance increases.[/b]
- *if tt = "Intelligence"
- *if ntr = 1
- [b]$!{name} has LOST -${ntr} Intelligence! Oh no![/b]
- *if tr > 0
- *if intelligence = 18
- [b]$!{name} has MAXED their Intelligence![/b]
- *if intelligence != 18
- [b]$!{name} has gained +${tr} Intelligence![/b]
- *if tr < 1
- *if tnl = 1
- [b]$!{name} has attempted to become smarter, but has only ended up filling their head with nonsense instead![/b]
- *if tng = 1
- [b]$!{name} has attempted to become smarter, but doesn't seem to have made or lost any progress.[/b]
- *if ((tnl = 0) and (tng = 0))
- *if int < 4
- [b]$!{name} has worked on increasing their intelligence. They still have a long way to go, though.[/b]
- *if ((int > 3) and (int < 7))
- [b]$!{name} has worked on increasing their intelligence. Keep at it, ${he}'s making progress.[/b]
- *if int > 6
- [b]$!{name} has worked on increasing their intelligence. It won't be long now until ${his} intelligence increases.[/b]
- *if tt = "Charisma"
- *if ntr = 1
- [b]$!{name} has LOST -${ntr} Charisma! Oh no![/b]
- *if tr > 0
- *if charisma = 18
- [b]$!{name} has MAXED their Charisma![/b]
- *if charisma != 18
- [b]$!{name} has gained +${tr} Charisma![/b]
- *if tr < 1
- *if tnl = 1
- [b]$!{name} has attempted to become more charismatic, but seems to have turned out more obnoxious instead![/b]
- *if tng = 1
- [b]$!{name} has attempted to become more charismatic, but doesn't seem to have made or lost any progress.[/b]
- *if ((tnl = 0) and (tng = 0))
- *if cha < 4
- [b]$!{name} has worked on becoming more charismatic. They still have a long way to go, though.[/b]
- *if ((cha > 3) and (cha < 7))
- [b]$!{name} has worked on becoming more charismatic. Keep at it, ${he}'s making progress.[/b]
- *if cha > 6
- [b]$!{name} has worked on becoming more charismatic. It won't be long now until ${his} charisma increases.[/b]
- *if tt = "Alertness"
- *if tr > ntr
- *if alertness = 100
- [b]$!{name} has MAXED Alertness![/b]
- *if alertness != 100
- [b]$!{name} has gained +${tr} Alertness![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set alertness -"${ntr}"
- [b]$!{name} has LOST -${ntr} Alertness![/b]
- *if tt = "Combat"
- *if tr > ntr
- *if combat = 100
- [b]$!{name} has MAXED Combat![/b]
- *if combat != 100
- [b]$!{name} has gained +${tr} Combat![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set combat -"${ntr}"
- [b]$!{name} has LOST -${ntr} Combat![/b]
- *if tt = "Guard"
- *if tr > ntr
- *if guard = 100
- [b]$!{name} has MAXED Guard![/b]
- *if guard != 100
- [b]$!{name} has gained +${tr} Guard![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set guard -"${ntr}"
- [b]$!{name} has LOST -${ntr} Guard![/b]
- *if tt = "Dodge"
- *if tr > ntr
- *if dodge = 100
- [b]$!{name} has MAXED Dodge![/b]
- *if dodge != 100
- [b]$!{name} has gained +${tr} Dodge![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set dodge -"${ntr}"
- [b]$!{name} has LOST -${ntr} Dodge![/b]
- *if tt = "Magic"
- *if tr > ntr
- *if magic = 100
- [b]$!{name} has MAXED Magic![/b]
- *if magic != 100
- [b]$!{name} has gained +${tr} Magic![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set magic -"${ntr}"
- [b]$!{name} has LOST -${ntr} Magic![/b]
- *if tt = "Oracle"
- *if tr > ntr
- *if oracle = 100
- [b]$!{name} has MAXED Oracle![/b]
- *if oracle != 100
- [b]$!{name} has gained +${tr} Oracle![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set oracle -"${ntr}"
- [b]$!{name} has LOST -${ntr} Oracle![/b]
- *if tt = "Healing"
- *if tr > ntr
- *if healing = 100
- [b]$!{name} has MAXED Healing![/b]
- *if healing != 100
- [b]$!{name} has gained +${tr} Healing![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set healing -"${ntr}"
- [b]$!{name} has LOST -${ntr} Healing![/b]
- *if tt = "Survival"
- *if tr > ntr
- *if survival = 100
- [b]$!{name} has MAXED Survival![/b]
- *if survival != 100
- [b]$!{name} has gained +${tr} Survival![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set survival -"${ntr}"
- [b]$!{name} has LOST -${ntr} Survival![/b]
- *if tt = "Creativity"
- *if tr > ntr
- *if creativity = 100
- [b]$!{name} has MAXED Creativity![/b]
- *if creativity != 100
- [b]$!{name} has gained +${tr} Creativity![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set creativity -"${ntr}"
- [b]$!{name} has LOST -${ntr} Creativity![/b]
- *if tt = "Education"
- *if tr > ntr
- *if education = 100
- [b]$!{name} has MAXED Education![/b]
- *if education != 100
- [b]$!{name} has gained +${tr} Education![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set education -"${ntr}"
- [b]$!{name} has LOST -${ntr} Education![/b]
- *if tt = "Organization"
- *if tr > ntr
- *if organization = 100
- [b]$!{name} has MAXED Organization![/b]
- *if organization != 100
- [b]$!{name} has gained +${tr} Organization![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set organization -"${ntr}"
- [b]$!{name} has LOST -${ntr} Organization![/b]
- *if tt = "Ettiquette"
- *if tr > ntr
- *if ettiquette = 100
- [b]$!{name} has MAXED Ettiquette![/b]
- *if ettiquette != 100
- [b]$!{name} has gained +${tr} Ettiquette![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set ettiquette -"${ntr}"
- [b]$!{name} has LOST -${ntr} Ettiquette![/b]
- *if tt = "Leadership"
- *if tr > ntr
- *if leadership = 100
- [b]$!{name} has MAXED Leadership![/b]
- *if leadership != 100
- [b]$!{name} has gained +${tr} Leadership![/b]
- *if ((tr < ntr) or (tr = ntr))
- *set leadership -"${ntr}"
- [b]$!{name} has LOST -${ntr} Leadership![/b]
- *line_break
- *line_break
- *rand randroll 1 3
- According to the tutor,
- *if ttrain = 1
- *if randroll = 1
- $!{name} has slacked off this season with their $!{tt} training.
- *if randroll = 2
- $!{name} hasn't been taking their $!{tt} training seriously this season.
- *if randroll = 3
- $!{name} hasn't done well with their $!{tt} training at all.
- *if ttrain = 2
- *if randroll = 1
- there haven't been any major problems with $!{name}'s $!{tt} training this season.
- *if randroll = 2
- $!{name} is progressing as expected on their $!{tt} training.
- *if randroll = 3
- $!{name}'s $!{tt} improvement is steady and as can be expected.
- *if ttrain = 3
- *if randroll = 1
- $!{name} has really dug in on $!{tt} training this season and improved a lot.
- *if randroll = 2
- $!{name} has been really interested in their $!{tt} training this season.
- *if randroll = 3
- $!{name} has really done an excellent job with their $!{tt} training.
- *page_break
- *gosub_scene training cleanup
- *return
- *label cleanup
- *set pt "unknown"
- *set st "unknown"
- *set tt "unknown"
- *rand t1 1 100
- *rand t2 1 100
- *rand t3 1 100
- *set ptrain 0
- *set strain 0
- *set ttrain 0
- *set pr 0
- *set sr 0
- *set tr 0
- *set npr 0
- *set nsr 0
- *set ntr 0
- *set ppsr 0
- *set pssr 0
- *set ptsr 0
- *set npsr 0
- *set nssr 0
- *set ntsr 0
- *set png 0
- *set sng 0
- *set tng 0
- *set pnl 0
- *set snl 0
- *set tnl 0
- *gosub_scene startup minmax
- *return
Advertisement
Add Comment
Please, Sign In to add comment