Ability and Skill Check


[Status = input(
“CheckName | Strength, Constitution, Dexterity, Intelligence, Wisdom, Charisma, Acrobatics, Arcana, Athletics, Bluff, Diplomacy, Dungeoneering, Endurance, Heal, History, Insight, Intimidate, Nature, Perception, Religion, Stealth, Streetwise, Thievery | Select Ability or Skill | LIST | select=0 value=string”,
“Mod | 0 | Modifier”)]

[Roll = 1d20]

[switch(CheckName), code:
case “Strength”:{
[CheckValue = StrBonus]
[Text = “I’m a hulking, heavily armored beast. I can handle this.”]};
case “Constitution”:{
[CheckValue = ConBonus]
[Text = “A healthy body maintains a healthy soul.”]};
case “Dexterity”:{
[CheckValue = DexBonus]
[Text = “When it comes to physical tasks, I’m more of a brute force type of person.”]};
case “Intelligence”:{
[CheckValue = IntBonus]
[Text = “I’ve not been known for extensive knowledge.”]};
case “Wisdom”:{
[CheckValue = WisBonus]
[Text = “Before entering battle, you must sharpen your blade and your mind.”]};
case “Charisma”:{
[CheckValue = ChaBonus]
[Text = “Though I am furry, I would not describe myself as cuddly.”]};
case “Acrobatics”:{
[CheckValue = Acrobatics]
[Text = “Flips and twists aren’t something that come naturally to my kind.”]};
case “Arcana”:{
[CheckValue = Arcana]
[Text = “There are two things I can’t explain: magic and women.”]};
case “Athletics”:{
[CheckValue = Athletics]
[Text = “Heavy armor and a heavy shield don’t exactly help here.”]};
case “Bluff”:{
[CheckValue = Bluff]
[Text = “Lend me your ear and I’ll tell you a tale.”]};
case “Diplomacy”:{
[CheckValue = Diplomacy]
[Text = “Gentlemen! Can’t we all just get along?”]};
case “Dungeoneering”:{
[CheckValue = Dungeoneering]
[Text = “I do love a good maze.”]};
case “Endurance”:{
[CheckValue = Endurance]
[Text = “I can go all day every day… and twice on Sunday.”]};
case “Heal”:{
[CheckValue = Heal]
[Text = “Fear not, friend. You’re in good hands.”]};
case “History”:{
[CheckValue = History]
[Text = “I have trouble remembering yesterday, so a week ago is right out.”]};
case “Insight”:{
[CheckValue = Insight]
[Text = “I usually hear the truth in what is said, whether they match or not.”]};
case “Intimidate”:{
[CheckValue = Intimidate]
[Text = “Do not let my smooth and melodic voice misguide you. I guarantee these horns are genuine.”]};
case “Nature”:{
[CheckValue = Nature]
[Text = “I do love a nice stroll through a meadow, and flowers.”]};
case “Perception”:{
[CheckValue = Perception]
[Text = “I can smell a pig from a mile away.”]};
case “Religion”:{
[CheckValue = Religion]
[Text = “If it is of the light, perhaps I will know a bit of it.”]};
case “Stealth”:{
[CheckValue = Stealth]
[Text = “Damn these noisy hooves. I should’ve worn my tap shoes.”]};
case “Streetwise”:{
[CheckValue = Streetwise]
[Text = “I’m not sure how much information can be gathered by galavanting around in the street.”]};
case “Thievery”:{
[CheckValue = Thievery]
[Text = “I don’t think much of thieves.”]};
[CheckValue = 0]
[Text = “Ability or Skill does not exist.”]}


<table border=‘0’ cellpadding=‘1’ cellspacing=‘0’ width=“100%” bgcolor=‘#000033’>
<td align=center valign=middle>
<font color=‘#FFFFFF’ size=4><b> Ability/Skill Check </b></font>

<table border=‘0’ cellpadding=‘1’ cellspacing=‘0’ width=‘100%’ bgcolor=‘#FFFF99’>
<font color=‘#330000’>
<td valign=middle>
<font size=3><b> {CheckName} <br></b></font>
<font size=2> ( {Roll} + {CheckValue + Mod} ) </font>
<td align=right valign=middle>
<b><font size=5> {Roll + CheckValue + Mod} </font>

<table border=‘0’ cellpadding=‘1’ cellspacing=‘0’ width=‘100%’ bgcolor=‘#000033’>
<td valign=top>
<font color=‘#FFFFFF’ size=3><i> {Text} </i></font>

Return to Sample MapTool Macros

Ability and Skill Check

Nieda-Harsas Bureau of Tourism solarbiscuit