Legends of Arcanis Framework for MapTool

Last updated 01/26/2014.


Resource List

Properties

Macros

Change History


Resource List

Resource Description Resource Link
Campaign file

This file includes the campaign properties, general tokens, and maps. Load this into MapTool to pick up the variable and token definitions.

LA_Onara_Map_Framework.cmpgn

Campaign Repository  This URL is defined in the campaign file as a repository.  LA Campaign Repository 
Template tokens  Template tokens for PC and NPC tokens.  PC Template Token
NPC Template Token
Macro: Stamina damage or healing Macro to update the character's current stamina. It also registers the percentage of current stamina to maximum stamina as a bar on the token. Stamina damage or healing
Macro: Wounds damage or healing Macro to update the character's current wounds. It also registers the percentage of current wounds to maximum wounds as a bar on the token. Wounds damage or healing
Macro: Initiative Macro to determine initiative (the starting clock tick) for a character. Initiative
Macro: Dice rolling macros Basic dice rolling macros for Action rolls and weapon damage rolls, including exploding attribute dice. Action Skill Roll, d8 Primary
Action Skill Roll, d10 Primary
     
     
     
     

Back to top.


Properties

Property Definition Description Notes
Basic Properties

<!---------------------- General Character Information ---------------------->
Tier:1
Rank:1
Race
Nationality
Region
BloodRank:0
Church
Deity
Archetype
Background
Path
<!---------------------- Attributes ---------------------->
Might (Mi):0
Prowess (Pr):0
Quickness (Qu):0
Vigor (Vi):0
Charisma (Ch):0
Insight (In):0
Logic (Lo):0
Resolve (Re):0
<---Attribute Passive Values--->
PassiveMight (PMi):0
PassiveProwess (PPr):0
PassiveQuickness (PQu):0
PassiveVigor (PVi):0
PassiveCharisma (PCh):0
PassiveInsight (PIn):0
PassiveLogic (PLo):0
PassiveResolve (PRe):0
<---Attribute Dice--->
MightDie (MiD):d6
ProwessDie (PrD):d6
QuicknessDie (QuD):d6
VigorDie (ViD):d6
CharismaDie (ChD):d6
InsightDie (InD):d6
LogicDie (LoD):d6
ResolveDie (ReD):d6
<---------------------- Other defined values ------------------------------------------------->
ShieldBonus:0
Bulk:0
<!---------------------- Derived Values, including Base and Current ---------------------->
CurStamina:{MaxStamina}
MaxStamina:{Avoidance+Fortitude+Discipline+ToughnessMod}
*Stamina:{CurStamina} / {MaxStamina}
CurWounds:{MaxWounds}
MaxWounds:{PassiveVigor}
*Wounds:{CurWounds} / {MaxWounds}
AvoidanceMod (AvMod):0
FortitudeMod (FortMod):0
DisciplineMod (DisMod):0
Avoidance (Av):{12+PassiveProwess+PassiveInsight+ShieldBonus-Bulk+AvoidanceMod}
Fortitude (Fort):{12+PassiveMight+PassiveVigor+FortitudeMod}
Discipline (Dis):{12+PassiveCharisma+PassiveResolve+DisciplineMod}
*Av / Fort / Dis:{Avoidance} / {Fortitude} / {Discipline}
InitiativePool (InitPool):{PassiveQuickness}
FateBase
*FatePool
PaceBase:{PassiveQuickness*10}
PaceCurrent:{PaceBase}
<!---------------------- Combat Mechanics ---------------------->
CurrentClockTick:1
ActOnClockTick:1
Strain:0
Recovery:0
<!---------------------- Attribute Value Lookup Table ---------------------->
<!----------------------- Replace the Basic PassiveAttribute and AttributeDie values with derived ones from this table when it exists ----->
<!---------------------- Talent and other modifiers -------------------------->
ToughnessMod:0
<!---------------------- Skills ---------------------->
<!!----- Arcanum Modifiers----->
ArcanumCantsMod:0
ArcanumMeditationMod:0
ArcanumShamanismMod:0
ArcanumSorceryMod:0
ArcanumThaumaturgyMod:0
<!!----- Arcanum Dice----->
ArcanumCantsDie:{CharismaDie}
ArcanumMeditationDie:{InsightDie}
ArcanumShamanismDie:{CharismaDie}
ArcanumSorceryDie:{LogicDie}
ArcanumThaumaturgyDie:{ResolveDie}
<!!----- Artisan Modifiers----->
AppraiseMod:0
ArtisanAlchemyMod:0
ArtisanArmorsmithingMod:0
ArtisanBlacksmithingMod:0
ArtisanBowyerFletcherMod:0
ArtisanBrewingMod:0
ArtisanForgingDocumentsMod:0
ArtisanGlassblowingMod:0
ArtisanGunsmithMod:0
ArtisanLeatherworkingMod:0
ArtisanJewelryMod:0
ArtisanPaintingMod:0
ArtisanTailoringMod:0
ArtisanWeaponsmithingMod:0
PerformActingMod:0
PerformComedyMod:0
PerformDancingMod:0
PerformOratoryMod:0
PerformSingingMod:0
PerformCompositionMod:0
PerformPoetryMod:0
PerformInstrumentMod:0
<!!----- Artisan Dice----->
AppraiseDie:{LogicDie}
ArtisanAlchemyDie:{LogicDie}
ArtisanArmorsmithingDie:{LogicDie}
ArtisanBlacksmithingDie:{LogicDie}
ArtisanBowyerFletcherDie:{LogicDie}
ArtisanBrewingDie:{LogicDie}
ArtisanForgingDocumentsDie:{LogicDie}
ArtisanGlassblowingDie:{LogicDie}
ArtisanGunsmithDie:{LogicDie}
ArtisanLeatherworkingDie:{LogicDie}
ArtisanJewelryDie:{LogicDie}
ArtisanPaintingDie:{LogicDie}
ArtisanTailoringDie:{LogicDie}
ArtisanWeaponsmithingDie:{LogicDie}
PerformActingDie:{CharismaDie}
PerformComedyDie:{CharismaDie}
PerformDancingDie:{CharismaDie}
PerformOratoryDie:{CharismaDie}
PerformSingingDie:{CharismaDie}
PerformCompositionDie:{CharismaDie}
PerformPoetryDie:{CharismaDie}
PerformInstrumentDie:{CharismaDie}
<!!----- Combat Modifiers----->
BattleMod:0
MeleeBalMod:0
MeleePoleMod:0
MeleeUnarmMod:0
MeleeUnbalMod:0
MettleMod:0
RangedArcheryMod:0
RangedMarksmanMod:0
RangedThrownMod:0
<!!----- Combat Dice----->
BattleDie:{LogicDie}
MeleeBalDie:{ProwessDie}
MeleePoleDie:{ProwessDie}
MeleeUnarmDie:{ProwessDie}
MeleeUnbalDie:{ProwessDie}
MettleDie:{ResolveDie}
RangedArcheryDie:{ProwessDie}
RangedMarksmanDie:{ProwessDie}
RangedThrownDie:{ProwessDie}
<!!----- Lore Modifiers----->
BeastLoreBirdsPreyMod:0
BeastLoreCaninesMod:0
BeastLoreFelinesMod:0
BeastLoreHorsesMod:0
BeastLoreExoticsMod:0
HealMod:0
KnowArcanumMod:0
KnowArchEngrMod:0
KnowGeographyMod:0
KnowHistoryMod:0
KnowMythsMod:0
KnowReligionMod:0
KnowPlanesMod:0
KnowScienceMod:0
KnowTradeMod:0
LarcenyMod:0
LinguisticsMod:0
SeamanshipMod:0
TrackingMod:0
StreetwiseMod:0
WildLoreMod:0
<!!----- Lore Dice----->
BeastLoreBirdsPreyDie:{CharismaDie}
BeastLoreCaninesDie:{CharismaDie}
BeastLoreFelinesDie:{CharismaDie}
BeastLoreHorsesDie:{CharismaDie}
BeastLoreExoticsDie:{CharismaDie}
HealDie:{LogicDie}
KnowArcanumDie:{LogicDie}
KnowArchEngrDie:{LogicDie}
KnowGeographyDie:{LogicDie}
KnowHistoryDie:{LogicDie}
KnowMythsDie:{LogicDie}
KnowReligionDie:{LogicDie}
KnowPlanesDie:{LogicDie}
KnowScienceDie:{LogicDie}
KnowTradeDie:{LogicDie}
LarcenyDie:{QuicknessDie}
LinguisticsDie:{LogicDie}
SeamanshipDie:{LogicDie}
StreetwiseDie:{InsightDie}
TrackingDie:{LogicDie}
WildLoreDie:{LogicDie}
<!!----- Physical Modifiers----->
AcrobaticsMod:0
AthleticsMod:0
RideMod:0
StealthMod:0
<!!----- Physical Dice----->
AcrobaticsDie:{QuicknessDie}
AthleticsDie:{MightDie}
RideDie:{QuicknessDie}
StealthDie:{QuicknessDie}
<!!----- Social Modifiers----->
DeceitMod:0
EmpathyMod:0
EtiquetteMod:0
IntimidateMod:0
PersuasionMod:0
<!!----- Social Dice----->
DeceitDie:{CharismaDie}
EmpathyDie:{InsightDie}
EtiquetteDie:{LogicDie}
IntimidateDie:{InsightDie}
PersuasionDie:{CharismaDie}
<!!----- No Group Modifiers----->
PerceptionMod:0
<!!----- No Group Dice ----->
PerceptionDie:{InsightDie}



   
Basic NPC Properties
<!------- Basic NPC information ---->
NPCType
NPCRace
NPCPrimaryDie
NPCSize
<!------- NPC Defenses ---->
NPCAvoidance (NPCAv)
NPCFortitude (NPCFort)
NPCDiscipline (NPCDis)
*Av / Fort / Dis:{NPCAvoidance} / {NPCFortitude} / {NPCDiscipline}
<!------- NPC Stats ---->
NPCMaxStamina
NPCCurStamina:{NPCMaxStamina}
*Stamina:{NPCCurStamina} / {NPCMaxStamina}
NPCMaxWounds
NPCCurWounds:{NPCMaxWounds}
*Wounds:{NPCCurWounds} / {NPCMaxWounds}
NPCAR
NPCInitiative
NPCFate
NPCFateScore
NPCPace
   
     
     

 

Back to top.


Macros

Generic Macros

The macros in this table are generic and do not need to be customized for a given PC to be used.
Macro Name

Macro Code

Notes
Stamina Damage or Healing [h:status = input(
"StaminaChange|0|Amount of Stamina",
"dmgOrHealing|Damage,Healing|Is the character taking damage or being healed?|RADIO|SELECT=0")]
[h:abort(status)]

[if(dmgOrHealing == 0),CODE:
{
[h:CurStamina = CurStamina - StaminaChange]
[h:bar.Stamina = CurStamina / MaxStamina]
[r:token.name] loses [r:StaminaChange] Stamina.
};
{
[h:diff = MaxStamina - CurStamina]
[h:CurStamina = min(CurStamina+StaminaChange, MaxStamina)]
[h:bar.Stamina = CurStamina / MaxStamina]
[r:token.name] is healed and gains [r:min(diff,StaminaChange)] Stamina.
};]
Note that this macro not only tracks current vs. max stamina, but updates the status bar at the tops of the icon. 
Wounds_damage_or_healing [h:status = input(
"WoundsChange|0|Number of Wounds",
"dmgOrHealing|Damage,Healing|Is the character taking damage or being healed?|RADIO|SELECT=0")]
[h:abort(status)]

[if(dmgOrHealing == 0),CODE:
{
[h:CurWounds = CurWounds - WoundsChange]
[h:bar.Wounds = CurWounds / MaxWounds]
[r:token.name] loses [r:WoundsChange] Wounds.
};
{
[h:diff = MaxWounds - CurWounds]
[h:CurWounds = min(CurWounds+WoundsChange, MaxWounds)]
[h:bar.Wounds = CurWounds / MaxWounds]
[r:token.name] is healed and gains [r:min(diff,WoundsChange)] Wounds.
};]
Note that this macro not only tracks current vs. max stamina, but updates the status bar at the tops of the icon. 
Initiative [h:Initroll=10]
[h,COUNT(InitiativePool),CODE:
{
[temproll=1d10]
[if(temproll<Initroll):InitRoll=temproll]
}
]
Initiative is [r:Initroll].
This macro reads the InitiativePool property for a token, rolls that number of 1d10, and returns the lowest. 
Action Skill Roll, d8 [t:roll(2,10)+explode(1,8)] Roll an attribute roll where the primary die is a d8. Useful for generic rolls or untrained skill rolls where there are no modifiers.
Action Skill Roll, d10 [t:roll(2,10)+explode(1,10)] Roll an attribute roll where the primary die is a d10. Useful for generic rolls or untrained skill rolls where there are no modifiers.
     
     
     
     
     
     
     

 

Custom Macros

The macros in this table are customized for a particular PC. The notes point out the needed changes to customize for a differnt PC.
Macro Name

Macro Code

Notes
Income Income is [t:(2d10+explode(1,CharismaDie)+ArcanumCantsMod)/2]. Income is based off an attribute skill roll. Change the Skill (in this case, ArcanumCants), and the attribute (in this case, Charisma) to yhose used by the PC
     
     
     
     
     
     
     
     

 

 

Back to top.


 

Change History

Back to top.


 

Back to RPG Home.


Web site maintained by webmaster@kellscaer.net.

© Maryrita Steinhour 2012, 2014.

Trademarks are the property of their respective companies and no challenge to such marks is intended.
All copywritten material on or linked from this page is the property of its respective owner and no challenge to such copyrights is intended.