Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - d20 System
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
ErinRigh
Senior Member
 
Join Date: Oct 2016
Posts: 621

Old March 3rd, 2017, 08:24 AM
Is it possible to script a change as a variant class that transforms divine spellcasting into arcane spellcasting?

Basically, I want to take a Paladin and trade their divine paladin spells for arcane wizard spells.
ErinRigh is offline   #1 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old March 3rd, 2017, 09:28 AM
Quote:
Originally Posted by ErinRigh View Post
Is it possible to script a change as a variant class that transforms divine spellcasting into arcane spellcasting?
There is a Arcane/Divine tag on the cHelp class Thing. You just need to delete the Divine and add the Arcane.

I don't remember the tag ids off the top of my head. But if you look at the Paladin class you can see it.

Quote:
Originally Posted by ErinRigh View Post
Basically, I want to take a Paladin and trade their divine paladin spells for arcane wizard spells.
This would be more about changing the spell list custom expression as HL really does not know the difference between arcane/divine.

Doesn't the variant class already have that option in the editor? I maybe thinking about archetypes from Pathfinder already having this.

If you need more details I can look once I get home.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #2 Reply With Quote
ErinRigh
Senior Member
 
Join Date: Oct 2016
Posts: 621

Old March 3rd, 2017, 10:11 AM
Well, I am wanting to assign arcane tag so that I can use the class with Arch mage which requires sacrifice of arcane spells.

I need the details on stripping the hero.divine tag and pushing the hero.arcane tag
ErinRigh is offline   #3 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old March 6th, 2017, 03:53 AM
Quote:
Originally Posted by ErinRigh View Post
I need the details on stripping the hero.divine tag and pushing the hero.arcane tag
Adding and removing tags requires the perform function:

Code:
perform hero.delete[Hero.Divine]
perform hero.assign[Hero.Arcane]
Sendric is offline   #4 Reply With Quote
ErinRigh
Senior Member
 
Join Date: Oct 2016
Posts: 621

Old March 6th, 2017, 01:31 PM
Well I don't know what I am doing wrong, anyone willing to take a look at these and see what's wrong?
Attached Files
File Type: email Test.por (24.4 KB, 0 views)
File Type: email Paramander.user (17.8 KB, 1 views)
ErinRigh is offline   #5 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old March 7th, 2017, 08:34 AM
I made one little change to the script but what you had appears to be working fine. First don't ever use a .por file when creating something new. It always causes issues as things get "stuck". So try this out on a fresh new paladin character and see if it works.

I removed the script of the remove Hero.Divine and Hero.Arcane that you had listed 12 time and replace it with this:
Code:
perform linkage[varies].delete[CasterSrc.Divine]
perform linkage[varies].assign[CasterSrc.Arcane]
That converts the Paladin from a divine to a Arcane caster.

If you think something is not working please be specific about what you see as wrong. I don't currently see anything.
Attached Files
File Type: email ~Paramander.user (16.6 KB, 2 views)

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #6 Reply With Quote
ErinRigh
Senior Member
 
Join Date: Oct 2016
Posts: 621

Old March 7th, 2017, 12:08 PM
Thanks guys
ErinRigh is offline   #7 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 09:02 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.