-
October 1st, 2024, 14:28 #181
- Join Date
- Jun 2016
- Posts
- 71
Oh, I see, I missed it bc it was labelled LD rather than HN, but I see it now. Thanks!
-
October 4th, 2024, 02:59 #182
- Join Date
- Mar 2020
- Location
- Beach, West Coast
- Posts
- 39
XP distribution from the Party Sheet
The Party Sheet doesn't seem to be distributing the xp to the party.
After dragging an encounter onto the bottom left portion of the XP tab, of the Party Sheet, then hitting "Award", the xp doesn't appear on the character sheets.
The chat box does indicate:
XP [30 XP] -> PCName
GM Awarded XP to the Party. (30)
On the Party Sheet, the Encounter is marked as awarded.
There is no increase to the xp on the character sheet.
Tested with:
-Fresh Campaign
-Adv Player's tome and Referee's tome loaded.
-FG Maps Pack laoded
-No extensions
-Theme Legacy Light
New human fighter PC
Encounter of 3 orcs ("refresh" button was used after building the encounter, making it worth 30 xp)
Am I forgetting something?
-
October 4th, 2024, 13:29 #183
Yeah open up the xp window on the charactersheet and award it. It is the little magnifying class. This is the same place you set the bonus.
https://forge.fantasygrounds.com/shop/items/199/view
Old School Essentials Ruleset
https://www.dmsguild.com/product/352...eon-Builder-5E
5e Random Dungeon Generator!
-
October 4th, 2024, 15:54 #184
- Join Date
- Mar 2020
- Location
- Beach, West Coast
- Posts
- 39
Roger.
-
October 14th, 2024, 22:20 #185
- Join Date
- Jun 2016
- Posts
- 71
I'm not sure I understand how multiclassing is supposed to work. I can create a multiclass character with two classes and it rolls initial HP across both, and it will distribute XP between the two, but I'm not seeing any way to have it apply those XP and level up those classes (e.g. adding additional HP) in the same way it would for a single-classed character. Am I missing something, or does all of this need to be handled manually?
-
October 15th, 2024, 00:08 #186
To level up the class for multiclass you just drag and drop the class record on each multiclass(exact same way you added the class initially) . It says right on the multi class field how much XP you have and need.
https://forge.fantasygrounds.com/shop/items/199/view
Old School Essentials Ruleset
https://www.dmsguild.com/product/352...eon-Builder-5E
5e Random Dungeon Generator!
-
October 15th, 2024, 04:26 #187
- Join Date
- Jun 2016
- Posts
- 71
-
October 15th, 2024, 05:45 #188
- Join Date
- Jun 2016
- Posts
- 71
If you're interested, I wrote this modification to the button script in question which automatically adds those multiclass levels when you assign the XP:
<windowclass name="charsheet_classes" merge="join">
<sheetdata>
<buttoncontrol name="Button1" merge="join">
<script>
function onClickRelease()
super.onClickRelease();
local nodeChar = window.getDatabaseNode();
local nXp1 = DB.getValue(nodeChar, "xpclass1", 0);
local nXp2 = DB.getValue(nodeChar, "xpclass2", 0);
local nXpNeed1 = DB.getValue(nodeChar, "xpneed1", 0);
local nXpNeed2 = DB.getValue(nodeChar, "xpneed2", 0);
if nXp1 >= nXpNeed1 then
local sClass, sRecord = window.class_link1.getValue();
addClassLevel(nodeChar, 1, sClass, sRecord);
end
if nXp2 >= nXpNeed2 then
local sClass, sRecord = window.class_link2.getValue();
addClassLevel(nodeChar, 2, sClass, sRecord);
end
end
function addClassLevel(nodeChar, sClassString, sClass, sRecord)
if StringManager.contains({"class"}, sClass) then
manager_AdvRules.addInfoDB(nodeChar, sClass, sRecord, sClassString);
return true;
end
end
</script>
</buttoncontrol>
</sheetdata>
</windowclass>
Last edited by crleonhard; October 15th, 2024 at 05:48.
-
October 15th, 2024, 13:50 #189
I'm impressed you were able to step through my scripting. This was basically my first ruleset and it is a mess.
https://forge.fantasygrounds.com/shop/items/199/view
Old School Essentials Ruleset
https://www.dmsguild.com/product/352...eon-Builder-5E
5e Random Dungeon Generator!
-
October 15th, 2024, 14:16 #190
- Join Date
- Jun 2016
- Posts
- 71
LOL, in that case you deserve a lot of credit for successfully tackling such a large project as your first! Great job.
I've been throwing a few tweaks like this one into a small extension in preparation for starting my first OSE campaign; I'm happy to share it in case you'd like to take a look at what else I've done.
Thread Information
Users Browsing this Thread
There are currently 4 users browsing this thread. (0 members and 4 guests)
Bookmarks