Marshal Base Class

Discussion in 'General Modification' started by Sagenlicht, May 4, 2021.

Remove all ads!
  1. Sagenlicht

    Sagenlicht Established Member

    Joined:
    Apr 14, 2004
    Messages:
    338
    Likes Received:
    119
    I am working on it
    My free time is very limited the next two weeks, as my kids have school holidays but I am in the process of redoing it. @Sitra Achara did free data1 for python actions and I will use it for the Marshal Class so it does not require a basically empty python action for every Aura.
     
  2. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    953
    Likes Received:
    112
  3. Sagenlicht

    Sagenlicht Established Member

    Joined:
    Apr 14, 2004
    Messages:
    338
    Likes Received:
    119
    Major update to the class, I attached the new version to the first post. It requires a beta Version of Temple+, as it uses the changes Sitra made to the data1 field in python actions. I used version 2585, but any beta version that includes that update will do.

    Big shoutout as usual to @Sitra Achara for changing the data1 field. Thank you Sir :)

    The class is not entirly tested to due time limitations, there is a chance not every aura is working. If so, please report it :)

    The code has a major cleanup thanks to the changes Sitra made. I now only use one python action to handle the Auras and one action for the Adrenaline Boost.

    Once the Stormlord got merged into Temple+ I will push the Marshal to a new branch in the Temple+ hub. Have to do the particles first though. Hopefully I find some time in the next days for it :)

    Edit: I considering doing the Dragan Shaman Base Class from PHB II, which uses auras as well and prepared my aura handling for it.
    Any interest in this class? I think its a pretty flavorful class :)
     
    Last edited: May 26, 2021
  4. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    953
    Likes Received:
    112
    @Sagenlicht
    I have interest in Dragon Shaman as well.

    Please also include the Marshal- and aura-related material I mentioned previously in this thread.

    Thankee!
     
  5. Sagenlicht

    Sagenlicht Established Member

    Joined:
    Apr 14, 2004
    Messages:
    338
    Likes Received:
    119
    I have updated the overrides.zip in the first post. This will be the last update on the class for a while. It is fully functional including Adrenaline Boost. I also fixed a few Aura Errors (I misread those Motivate Ability Auras) and did clean up the code. As a result I also removed two now non functional feats.

    The last two remaining issues are the ones also mentioned in the first post. You can select an aura feat when it's offered at the same time as a normal feat as I have no bonus feat exclusive flag and I had to rearange the feats as I can't grant two bonus feats in one level.

    As long as you can select Aura feats in place of a normal feat and by this getting more Aura feats than you should I do not feel comftable to add the class to Temple+
     
  6. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,613
    Likes Received:
    537
    I'm okay with the reareanging since the engine currently only supports selecting one bonus feat at levelup. It can be changed of course but it doesn't seem to be worth the time investment at this point, unless you can point out more instances where this is relevant.

    The 2nd issue is a bug of sorts, I guess it didn't come up since up till now bonus feats were still normal feats. I think the only exception was Favored Soul, but the bonus feats didn't coincide with normal feat selection. Possibly same issue with rogue level 10 feats, not sure. Will fix it.
     
  7. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    953
    Likes Received:
    112
    @Sitra Achara
    Getting more than one bonus feat per level is possible with gestalt, like from getting a Wizard and Fighter bonus feat on the same level.
     
  8. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,170
    Likes Received:
    32
    I think gestalt characters are pretty far down the implementation priority list...
     
  9. Sagenlicht

    Sagenlicht Established Member

    Joined:
    Apr 14, 2004
    Messages:
    338
    Likes Received:
    119
    At the moment a class that has a mechanic that's basically neither a feat nor a spell that uses lists can and most likely will generate this problem.

    At the moment, I can do such lists only as feats, which means as soon as you can select a bonus feat and something from the list you will hit this wall.

    Or you can choose more than one item from the list.

    An example would be the Dragon Shaman (PHB II). It also has auras (different ones). The class gets seven different auras (list) over time and starts with 3 out of the 7, which you can select at level 1. Or not cause one bonus feat :)

    This is nothing that should be done right now though, but in my opinion it should be noted.

    If there would be an option to do those lists not as feats but e.g. class features this would be a good long term solution.

    Thank you :)
     
Our Host!