+-+-

+-User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

+-Stats ezBlock

Members
Total Members: 177
Latest: Tdotku1911
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 755
Total Topics: 366
Most Online Today: 6
Most Online Ever: 55
(May 13, 2020, 03:23:39 AM)
Users Online
Members: 0
Guests: 7
Total: 7

Question Involving Twofold Pact for Warlock

Started by Nebirothrian, January 25, 2017, 10:59:21 PM

Previous topic - Next topic

Nebirothrian

Hello, and thanks for keeping this aspect of the editor alive!

I had a question involving the Twofold Pact Feat, available in the Paragon Tier for Warlocks. When selected, there doesn't seem to be a drop down menu to actually select what additional pact you wish to take. I checked the boards but didn't notice a fix specific for this. I am wondering if maybe just a version I have doesn't allow it, or I'm missing something basic in the editor. The character I'm creating is higher than 11th level and satisfies all the requirements for the feat.

Am I missing something? Is there an option I forgot to check for?

Thanks!

Charlie

I don't think there's anything explicit implemented for Twofold Pact. Really, I'm not sure there's anything implemented that requires something to be activated or not; you're apparently supposed to eyeball it or use Adjustments (would be easier if there was an All Attacks adjustment, but I digress).

Would it work if you just noted what your two Pacts are on the Personal Tab and switched between them on the Class Tab depending on which was active?

Nebirothrian

I actually was wondering if switching between them on the tab would "fake it" well enough for what I was making as an example. I'm showing off 4th edition to a group of new to system but seasoned players. And of course, one of them already seems to be looking at the feats that don't quite line up well in the builder.

Thanks for re-affirming my thought on how to handle it. If anyone has come up with any other ideas, by all means let me know.

And I apologize if this isn't the right Forum spot for this question; if need be I will navigate it to where it should be if asked.

Thanks!

dracusmage

Without looking at it too closely, I'm thinking that the way to fix this is to modify the class itself to do a check for the feat. If the feat is picked, then add an additional pact drop down to the class form.

If that's not possible or is too much work, it may be equally useful to make the feat call the drop down pact option list, which should equally add the pact power to the character.

It's been forever since I played a warlock, so I don't remember; do any of the pact boons give benefits that are integrated into the character? The feat says only one boon can be active at a time, which means if one of the pacts gives say, a +1 to speed but you are using the other one that say gives a +1 to damage if you are closer than everyone else to the enemy, you would lose the speed bonus, and that means we probably need to do something for the In-Play tab to select which pact's boon is active to math the sheet correctly.

dracusmage

With a cursory once over I didn't see any boons that will be a problem as far as needing to modify how the character sheet displays the boon information.

Adding the menu to the feat doesn't correctly bootstrap the At-Will powers or the boon text to the character sheet. It's possible I'm just missing the right code to do it, but I'm thinking it's not loading it because the feat level bootstrapping happens after the class level bootstrapping, or that it's trying to load the feat and the at-will and everything into the feat rather than the character. I'm going to try to find a hint in the other feats/themes/backgrounds to hopefully find another thing that loads a class feature from outside the class to see what it will take to make the feat load the feature from the drop-down.

Adding a check in the class to look for the feat and add a second dropdown isn't ideal because it means that every single class that the feat applies to needs to have the test for the feat, which will break compatibility with a new warlock class. Making the feat directly bootstrap the features onto the player isn't ideal either because it will break compatibility with any new pacts.

Here is the feat I made that creates the right drop down, but doesn't do anything:
  <thing id="ftTwofoPac" name="Twofold Pact" description="{b}Benefit{/b}: You gain a second Eldritch Pact. You gain the at-will spell and pact boon of that pact. You can use only one of your pact boon benefits at a time, however." compset="Feat" uniqueness="useronce">
    <fieldval field="reqText" value="11th level, Eldritch Pact class feature"/>
    <fieldval field="usrCandid1" value="(component.BuildOpt) &amp; (BuildOpt.fWlkEldPac)"/>
    <usesource source="Dragon"/>
    <tag group="Tier" tag="Paragon"/>
    <tag group="ReqLevel" tag="11"/>
    <tag group="ReqClass" tag="clsWarlock"/>
    <prereq message="&apos;Eldritch Pact&apos; feature required">
      <validate> perform hero.childfound[fWlkEldPac].setfocus
      call ReqPower</validate>
      </prereq>
    </thing>


The basic feat also fails to have any real validation (only level and Tier) so I added the class and Pact requirements to the feat so it will stop barbarians from being able to grab it when they hit level 11. The UsrCandid1 line is the one that adds the drop-down list that almost does what it's supposed to.

I am also well aware that there will not be any "new" classes or pacts for 4e, but I think it's important to make the code correct so if anyone creates some homebrew they only have to get the part they make correct, not have infinite knowledge of the system to know that they need to also screw with a feat/class/whatever to make the new thing work like the old stuff.

+-Recent Topics

4e wont open due to duplicate files error by Fox Lee
April 14, 2024, 01:01:14 AM

Community Data files update 2023-02-16 by Tdotku1911
September 28, 2023, 08:52:54 PM

Errors from last update by jrmcnz
July 17, 2023, 03:30:56 PM

Community Data files update 2023-04-28 by Fox Lee
April 27, 2023, 09:40:45 PM

3rd Party - Zeitgeist character options by Fox Lee
March 25, 2023, 03:21:38 AM

Community Data files update 2023-03-25 by Fox Lee
March 25, 2023, 02:46:40 AM

Our Unofficial Update for Hero Lab 4e by jklagenberg
February 11, 2022, 09:00:52 AM

Kensei Focus - Paragon Path Feature by Charlie
October 21, 2020, 10:13:36 PM

Warlord Scraper Error Fixes by Fox Lee
April 03, 2020, 08:05:51 PM

Herolab 4e Themes Modification by Cryptoknight
July 27, 2019, 02:47:44 AM

Themes Collection by Cryptoknight
July 27, 2019, 02:47:44 AM

Feats Bug Fixes Package by Cryptoknight
July 27, 2019, 02:47:44 AM

Darksun Themes Package by Cryptoknight
July 27, 2019, 02:47:44 AM

Defensive Feats by Cryptoknight
July 27, 2019, 02:47:44 AM

Theme Framework for HeroLab 5 / 4e 4.0 - .HL version by Daphne
July 27, 2019, 02:47:44 AM

2014 09 20 Release by Cryptoknight
July 27, 2019, 02:47:44 AM

2014-09-29 Download by Cryptoknight
July 27, 2019, 02:47:43 AM

2014 11 13 Download by Cryptoknight
July 27, 2019, 02:47:43 AM

Hybrid Battlemind not working as it should by Sean Abel
July 27, 2019, 02:45:49 AM

Please read this and weigh in - Issue/Source/Document Version Control System by nixxrite
March 29, 2019, 07:14:36 AM

Items, Feats and Magic Armour calculations not working by Charlie
March 28, 2019, 01:13:14 PM

Ring Slots by Krigler
March 04, 2019, 06:38:29 AM

Invoker Damage stats by Charlie
September 08, 2018, 07:55:52 PM

Max hit points by Charlie
September 05, 2018, 10:05:12 PM

I have run into a problem with Power class types by Sean Abel
August 18, 2018, 11:43:05 PM

Powered by EzPortal