New Temple+ Available

Discussion in 'General Modification' started by _doug_, May 6, 2020.

Remove all ads!
Tags:
  1. Sagenlicht

    Sagenlicht Established Member

    Joined:
    Apr 14, 2004
    Messages:
    338
    Likes Received:
    119
    Ok thanks for your quick reply Sitra, will use a static bonus for now then.
     
  2. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    I'm going to add the Slider radial to the dev build soon so you'll be able to do so.

    Question about swift action: do you need it just for spell casting time, or for general action time?
    Note that spells that have casting time "free action", you can only use per round anyway.
     
  3. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    982
    Likes Received:
    120
    @Sitra Achara
    There are plenty of 3.5 abilities that use swift actions, most notably Tome of Battle abilities. By 3.5's latest errata, a Quickened spell is a swift action, just like certain other spells that are used as a swift (or as an immediate) action.

    I mentioned in a previous suggestion thread adding a small blue section above the green/yellow hourglass to represent a character's swift action availability.
     
  4. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    Oh cool, didn't know that. ToEE already has an internal flag indicating that a quickened spell was cast, so if it counts as a swift action we can simply reuse that for all swifties. Should be easy to add.
     
  5. _doug_

    _doug_ Established Member

    Joined:
    Jul 9, 2009
    Messages:
    316
    Likes Received:
    143
    I have intended to do exactly this for a while. If you get around to adding it I will make use of it too.
     
  6. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    I've added some documentation here:
    https://github.com/GrognardsFromHell/TemplePlus/wiki/Spell-Expiry
    https://github.com/GrognardsFromHell/TemplePlus/wiki/Spell-Engine-Internals

    I'll have to expand a bit on the Python API usage but I think it's a good start to understanding how this stuff works.
    While writing it down, it also made me think of some scenarios where spell permanency can occur, so it may have some additional value :)
     
    _doug_ and anatoliy like this.
  7. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    982
    Likes Received:
    120
    @Sitra Achara
    To clarify, an immediate action is one that's usable outside your turn, but it costs an immediate action which is your next turn's swift action. An immediate action used on your turn requires a swift action for that turn.
     
  8. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,009
    Likes Received:
    255
    So if you cast a Quickened spell in your turn, and are for some reason falling before your next turn, you would be unable to cast Featherfall as an Immediate action - since you already used your Swift Action that round.
     
  9. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    Wouldn't the Feather Fall count against your NEXT turn's Swift Action?
     
  10. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,009
    Likes Received:
    255
    Only if you didn't use a swift action (which Quickened Spells are) on your most recent turn.
     
  11. Daryk

    Daryk Veteran Member

    Joined:
    Jan 14, 2012
    Messages:
    1,177
    Likes Received:
    34
    Hmmm... I suppose it depends on how you read that last paragraph. To me, it seems Immediate Actions preclude a second Immediate or any Swift Actions, but that Swift Actions do NOT preclude a subsequent Immediate Action (which is charged to the "coming turn")...
     
  12. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,009
    Likes Received:
    255
    Right, so it seems I'm reading it backwards.

    Your Immediate action (in round 1) counts as your following turns swift action, preventing the use of a second swift action (in round 2) The wording in the description could be better.

    I tried looking up which actions and spells use swift and immediate actions in 3.5, but drew a blank with the exceptions of Quickened spells and Featherfall. I do know that Pathfinder has a number of others (EG many of the Paladin's "Litany of..." spells, Liberating Command, Windy Escape etc...).
     
  13. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    So about Swift Action spells:
    Is there actually any case where a spell really is a Free Action? Because currently the ToEE engine basically implements it as a swift action (i.e. allowing it only once per round).

    Other than perhaps changing how AoO's are handled, it seems to me that what the engine really needs is a distinction between Swift Action and Extraordinary Ability (which is currently implemented as Free Action spells for creatures).
     
  14. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    982
    Likes Received:
    120
    @Sitra Achara
    I know of one spell that's actually a free action to cast, but I don't recall its name. Normally, swift action spells are used instead of free actions.
     
  15. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,009
    Likes Received:
    255
    As far as I know, the only free actions are these...

    According to a post on the Giant in the Playground forum, Free Action casting time spells have been retroactively allocated either Swift or Immediate casting times instead.
     
    Last edited: Feb 14, 2021
    anatoliy likes this.
Our Host!