Wrathgon's rewrite of Plothos' Spell Manager

These are tools and utilities that make it easier to run games. This includes Lib: macro tokens dropped into MapTool to manage the game, a conversion file for CharacterTool to allow use in MapTool, or just about anything else you can think of -- except graphics with macros and anything specific to a particular campaign framework. Those are already covered by the Tilesets subforum and the Links and External Resources forum.

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

User avatar
Farnesse
Kobold
Posts: 23
Joined: Thu Jan 31, 2008 7:25 pm

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Farnesse »

I just ran into a problem with SPD. The bard in my campaign leveled so I tried to input the new numbers for SPD. After the entry of the spells per day per level the spell manager asked for a "checkSPD" value. Regardless of input the output is an error:

java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 error executing expression Spell=json.get(checkSPD,(roll.count-1))

PS: Is there a workaround for the moment ? Like editing and/or adding a property to the token ?

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by neofax »

Post the token and the correct SPD's and I will take a whack at it. I am not promising anything though.

wrathgon
Dragon
Posts: 735
Joined: Wed Feb 06, 2008 10:28 am
Location: Guildford, UK

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by wrathgon »

Are you the DM?

Avotas
Cave Troll
Posts: 76
Joined: Mon Nov 22, 2010 8:42 am

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Avotas »

Hey Wrathgon,

One more question. (see the last post on the previous page for the first one)

I want my players to be able to target creatures with spells, so for that to happen I need to enter the spell into the database. To do that I select Add a Spell -> Master Database -> Add -> etc etc until I get down to "Does the spell have a dice in it's effect". Spells that do damage such as fireball work flawlessly however when I try to add spells like Hideous Laughter and select "No" to the question to get the following roll result.

Avotas says to the GM: Click on token then click here to apply spell effects!
Mikaela casts Hideous Laughter
Spellcraft DC to ID: 21 will negates Save DC: 16
Targets: Ovvar Stonehewer
Spell Resistance roll: None
Concentration roll: 27
The spell does 5 of energy type..
Spell Failure Roll: 21

The stray 1d6 (never goes over 6 or below 1 so I am assuming a 1d6) is really confounding me. No place in the spell I have selected a dice roll. Any idea what is happening?

If the spell is missing from the database, it doesn't roll but I can't select targets. If it is I get stray damage. Any help would be wonderful.


-Avotas

User avatar
Farnesse
Kobold
Posts: 23
Joined: Thu Jan 31, 2008 7:25 pm

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Farnesse »

neofax wrote:Post the token and the correct SPD's and I will take a whack at it. I am not promising anything though.
See attachment (the correct spells per day would be 7x1st/ 5x2nd/ 4x3rd/ 2x4th). Thanks in advance.
wrathgon wrote:Are you the DM?
Yes and this is the 41st session, integrated your spellmanager along they way and was thinking that maybe that was contributing to the problem, so I tried to recreate the error with the 'PFS-LindsayCore05-B74- SMR V11g.cmpgn' campaign file:

1.creating a new token with pathfinder properties
2.edit character Level 10
3.spell menu > 1. a. Auto-Pilot (Spell Access and SPD set by class level): 1 caster class, bard_pf, 10 caster levels)
4.spell menu > 3. Set Spells/Prepared Per Day for Class (Including Specialist and Domain)
5.Level 0: 3 (default), Level 1: 7, Level 2: 5, Level 3: 4, Level 4: 2

=> spell manager prompts for 'checkSPD' twice
=> java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 error executing expression Spell=json.get(checkSPD,(roll.count-1)).
Attachments
bard10.rptok
(148.78 KiB) Downloaded 71 times

jsharen
Giant
Posts: 196
Joined: Tue Feb 05, 2008 3:39 pm

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by jsharen »

How would one go about creating a summoner class and magus class? I tried but I can't seem to get the spell selection correctly set.

Any help would be appreciated :)

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by neofax »

I have the summoner, but not the magus as I do not have the spells in a easily transferable format. I can send you all of the APG classes if you want. From there, you can figure out how to make the Magus. Now, I am wondering how the Power Words of Ultimate Magic are going to work.

Sorry it took so long to post the Bard, but I am not sure if this is correct. I changed the values to what you posted above.
Attachments
bard10.rptok
(148.56 KiB) Downloaded 81 times

Avotas
Cave Troll
Posts: 76
Joined: Mon Nov 22, 2010 8:42 am

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Avotas »

Has anyone figured out how to add custom spells? For example my wizard has a Force Missile (Evocation School). I can add that in the "Magic Items and Special Powers" but it does not roll damage or allow targeting because it's not in the database. Anyhow how to add that? It's not in the drop down list under Modify Database.


-Avotas

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by neofax »

You have to manually edit the JSON as far as I know. For me this is easier as well. The spells are all kept in a JSON on the Lib:Magic token. Also, if you make quite a few would you be willing to share them?

Avotas
Cave Troll
Posts: 76
Joined: Mon Nov 22, 2010 8:42 am

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Avotas »

Ok. You need you edit SpellsPF and SchoolSpellsPF properties on Lib:Magic to add custom spells. SpellsPF are organized by Class and SchoolSpellsPF is by school.

-Avotas

jsharen
Giant
Posts: 196
Joined: Tue Feb 05, 2008 3:39 pm

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by jsharen »

neofax,
Could you send me the APG classes? That would be great I have a summoner and a witch in my group :)

Thanks!

Avotas
Cave Troll
Posts: 76
Joined: Mon Nov 22, 2010 8:42 am

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Avotas »

Has anyone figured out a way for magic items to roll damage / reference spells? If so can you post how you did it? I can make them roll, but it seems like they are limited to being a counter.


-Avotas

Avotas
Cave Troll
Posts: 76
Joined: Mon Nov 22, 2010 8:42 am

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by Avotas »

Ok. What I ended up doing as adding a "Magic Item" via the Spell Manager and coded it to become a "counter". I also added a macro to roll damage outside the Spell Manager system. This keeps the magical item from using a one of the spells per day slots, allows the player to roll damage, and keep track of the number of times it can be used per day.

It's a workaround.

Wrathgon, can we get a dialog box that allows magic items that use spells to be referenced in the magic system, but not reduce the spells availability?


-Avotas

neofax
Great Wyrm
Posts: 1694
Joined: Tue May 26, 2009 8:51 pm
Location: Philadelphia, PA
Contact:

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by neofax »

@jsharen: If you are using 11G, replace the token with the below one as it has all of the APG classes. If you have all of the spells a Magus can do and what levels, I can do that one as well.
Attachments
LibMagic11G.rptok
(290.45 KiB) Downloaded 90 times

jsharen
Giant
Posts: 196
Joined: Tue Feb 05, 2008 3:39 pm

Re: Wrathgon's rewrite of Plothos' Spell Manager

Post by jsharen »

Neofax,
You can find all the magus details here in the free download:

http://paizo.com/store/downloads/pathfi ... rce=search

Cheers!

Post Reply

Return to “Drop-In Macro Resources”