[Pathfinder] Monster spellcasting is one CL lower upon character reload

Description

I've tested this across several different monsters with spellcasting abilities not gained from class levels (example: nagas, raksashas, lamias, neh-thalggus, etc). It seems like the proper CL is reflected in character sheet output and number of spells allowed when the character is first created. However, if the character is saved and opened again later, the caster level is lowered by one (including reducing spell selection and reported spell caster level on the character sheet).

This seems to only be occurring for spellcasting that is based on innate spellcasting levels granted by monster races. For example, a dark naga casts as a 7th level caster, but when the char sheet is reopened, it shows up as casting at 6th level upon reload. This even seems to be the case if the creatures take classes that add to their innate casting level (eg. if the dark naga takes a level in sorcerer before being saved and closed for the first time, he shows a proper CL of 8th, but upon being reloadad he shows a CL of 7th). However, a monster whose spellcasting abilities are solely based on class levels they've taken (example- a treant with levels in druid) seem unaffected by this bug.

Environment

None

Activity

Show:
James Dempsey
October 12, 2012, 5:52 AM

This also occurs in 5.16.4 (and probably much earlier) - first time it has been reported though.

James Dempsey
October 13, 2012, 1:06 AM

This has been fixed for all Pathfinder monsters saved from now on. Unfortunately already saved monsters will not be affected.

Chris Peterson
October 15, 2012, 12:37 AM

An example of the bug

Chris Peterson
October 15, 2012, 12:39 AM

Example of the new error

Chris Peterson
October 15, 2012, 12:39 AM

I've ran into an issue. The fix seems to work, but if you add a class that stacks with the monster's natural CL (like adding sorcerer levels to a dark naga), it seems to break down the caster level into separate entries for the natural CL and the sorcerer CL upon reload of the character sheet. I've attached an example of such an occurrence.

Fixed

Assignee

James Dempsey

Reporter

Chris Peterson

Labels

Theme

None

Epic/Theme

None

Pending User Input

None

Fix versions

Affects versions

Priority

Minor
Configure