Fly Skill and Size - tiny bug

Discussion concerning lmarkus' campaign framework for D&D3.x and Pathfinder.

Moderators: dorpond, trevor, Azhrei, giliath, Gamerdude, jay, Mr.Ice, lmarkus001

Forum rules
Discussion regarding lmarkus001's framework only. Other posts deleted without notice! :)
Post Reply
User avatar
Paradox
Dragon
Posts: 724
Joined: Fri Feb 27, 2009 4:01 pm

Fly Skill and Size - tiny bug

Post by Paradox »

Lindsay,

I don't think the FW is catching that size gives a bonus or penalty on the Fly skill.

I'd never have noticed except on the odd chance that I have a player playing a halfling witch. Heh. It is easily compensated for by putting the bonus in misc catagory, but I thought I would just draw your attention to it the next time you get around to an update.
I no longer believe that MapTools is usuable or intended just for programmers. MapTools is for everyone.

Idran
Kobold
Posts: 2
Joined: Tue Sep 06, 2011 12:30 am

Re: Fly Skill and Size - tiny bug

Post by Idran »

Just bumping this thread because it looks like it's still a bug in the most recent version.

User avatar
lmarkus001
Great Wyrm
Posts: 1867
Joined: Sat Mar 29, 2008 12:30 am
Location: Layfayette Hill, PA

Re: Fly Skill and Size - tiny bug

Post by lmarkus001 »

I will incorporate the core data with the next Framework release (86.03), but this data change needs to happen on your Globals token so you may just want to update the needed element so you preserve other settings (like map entry points).
Patch Fly for Size

Code: Select all

[H: gLib = "Lib:GlobalsSRDPF" ]

[H: tSkillsIndex = getLibProperty( "SkillsIndex", gLib )]
[H: tFlyIndex = json.get( json.get( tSkillsIndex, "Pathfinder" ), "Fly" ) ]

[H: fullSysSkills = getLibProperty( "SkillsSys", gLib )]
[H: tPFSkills = json.get( fullSysSkills, "Pathfinder" ) ]
[H: tPFSysSkills = json.get( tPFSkills, "sysSkills" ) ]
[H: tPFSkillFly = json.get( tPFSysSkills, tFlyIndex ) ]

[H: output =  json.set( fullSysSkills, "Pathfinder", json.set( tPFSkills, "sysSkills", json.set( tPFSysSkills, tFlyIndex, json.set( tPFSkillFly, "sizemod", "[8,6,4,2,0,-2,-4,-6,-8]" ) ) ) ) ]

[H: setLibProperty("SkillsSys", output, gLib ) ]

Pathfinder Fly skill updated for size

Post Reply

Return to “D&D 3.5/Pathfinder 1e Campaign Macros”