me no know D&D, need smarty guy to answer questions

Discussion in 'Negative Energy Plane' started by Nomad_Wanderer, Sep 27, 2003.

Remove all ads!
  1. Nomad_Wanderer

    Nomad_Wanderer Established Member Veteran

    Joined:
    Sep 25, 2003
    Messages:
    305
    Likes Received:
    0
    The low int conversation trees are the best huh?

    What the heck is a touch attack? How's it handled? What's a ranged touch attack?

    What are some common spells that do the above (other than produce flame :) )
     
  2. Mr. Underhill

    Mr. Underhill The Keeper of the Arcane Toiletries

    Joined:
    Sep 25, 2003
    Messages:
    81
    Likes Received:
    0
    Lets see Ghoul's touch and Cause Minor/Major/Serious Wounds are all touch based, you actually have to hit the opponent for them to trigger, I think you may get a bonus to hit aswell. not sure though. As for reached touch attackes I'm not sure...Someone want to clarify this for me.

    -"My mama says I don't need to know no nothing about no book learnin'."
     
    Last edited: Sep 27, 2003
  3. Ausir

    Ausir Beholder Overseer Veteran

    Joined:
    Aug 25, 2003
    Messages:
    90
    Likes Received:
    0
    Melf's Acid Arrow is a ranged touch attack too.
     
  4. Nomad_Wanderer

    Nomad_Wanderer Established Member Veteran

    Joined:
    Sep 25, 2003
    Messages:
    305
    Likes Received:
    0
    Does Ghoul touch hit all the time in ToEE?
     
  5. tpigeon

    tpigeon Member

    Joined:
    Sep 27, 2003
    Messages:
    2
    Likes Received:
    0
    from 3.5 srd

    Touch Attacks: Some attacks disregard armor, including shields and natural armor. In these cases, the attacker makes a touch attack roll (either ranged or melee). When you are the target of a touch attack, your AC doesn't include any armor bonus, shield bonus, or natural armor bonus. All other modifiers, such as your size modifier, Dexterity modifier, and deflection bonus (if any) apply normally.

    Ghoul Touch 3.5 SRD
    Imbuing you with negative energy, this spell allows you to paralyze a single living humanoid for the duration of the spell with a successful melee touch attack.

    Hope this helps
     
  6. Nomad_Wanderer

    Nomad_Wanderer Established Member Veteran

    Joined:
    Sep 25, 2003
    Messages:
    305
    Likes Received:
    0
    ACtually after looking at the ghoul touch py script, I was wondering if anyone had ever seen it miss..

    :)
     
  7. tpigeon

    tpigeon Member

    Joined:
    Sep 27, 2003
    Messages:
    2
    Likes Received:
    0
    Unfortunately I do not yet own TOEE, so I can't answer your question. Insofar as the spells that use touch attacks, any ray spell (enfeeblement, etc., all use ranged touch attacks).
     
  8. Sol Invictus

    Sol Invictus Beholder Watcher Veteran

    Joined:
    Aug 25, 2003
    Messages:
    325
    Likes Received:
    0
    Yes, it misses.

    I just tested it on a bunch o characters and it missed several times.

    The big problem with the spell is that it has a tendency to be permanent when you are affected by it (the Air Node guy can cast the spell and afflict you with ghoul touch) and as far as I know the spell NEVER wears off UNTIL you touch someone.

    It should NOT work that way. It should only last 1d6+2 rounds and then wear off whether you touch someone or not. Chill Touch and shocking grasp are both also bugged because they don't seem to be 'instantaneous' spells but rather they tend to last forever until you touch someone with them.

    I did however manage to -somewhat- fix the Chill Touch spell which allowed you to toucha s many people as you liked without the spell ever wearing off.

    It it is still very buggy, and I suspect Vampiric Touch suffers from the exact same problems as these other melee-touch based spells.
     
  9. arcane12

    arcane12 Member

    Joined:
    Sep 26, 2003
    Messages:
    15
    Likes Received:
    0
    Actually this is correct - once a touch spell (not ranged touch, just melee touch spell) the charge can be 'held' until sucessfully discharged. If you miss you can try again next round, and keep trying until you hit.

    The reason this isn't too silly in PnP DnD is that if you touch *anyone* it will discharge the spell, including yourself. Try sleeping 8 hours without that hand touching anything! (roll over, berzap!)

    Ghoul touchs duration of 1d6+2 rounds is supposed to refer to the duration of the effect.
     
  10. Nomad_Wanderer

    Nomad_Wanderer Established Member Veteran

    Joined:
    Sep 25, 2003
    Messages:
    305
    Likes Received:
    0
    Okay. thanks for the update.. BTW, the reason you had a problem was with the spell duration..

    I changed this:

    spell.duration=0

    to this

    dice = dice_new ( '1d6')
    dice.bonus = 2
    spell.duration=dice.roll()

    Care to try out the edited version?

    Btw, I just noticed you put the spell edits (.py) files in rules/spells
    Shouldn't they be in the scr directory?
     

    Attached Files:

  11. Nomad_Wanderer

    Nomad_Wanderer Established Member Veteran

    Joined:
    Sep 25, 2003
    Messages:
    305
    Likes Received:
    0
    -Spike growth is permanent

    it's not actually it's set to

    spell.duration = 600 * spell.caster_level

    The SRD says that

    Duration: 1 hour/level (D)

    I think it's a typo... 600 should be 60


    But I have seen other spells that reference round or turn..

    So Typically, How long is a round, how long is a turn?
     
  12. Chris Woods

    Chris Woods Member

    Joined:
    Sep 25, 2003
    Messages:
    48
    Likes Received:
    0
    1 Round = 6 seconds

    6 seconds * 60 = 360 seconds = 6 minutes

    6 seconds * 600 = 3600 seconds = 1 hour

    spell.duration = 600 * spell.caster_level
    is correct.

    The bug stems from the fact that some methods (namely condition_add_with_args) do not remove conditions when the duration argument expires.

    Troika will need to patch this, as it's part of ToEE.exe

    Chris Woods
     
  13. Nomad_Wanderer

    Nomad_Wanderer Established Member Veteran

    Joined:
    Sep 25, 2003
    Messages:
    305
    Likes Received:
    0
    Crap. A problem in the API layer will definately shut things down.

    I think I'll go log a bug at atari in the comprehensive bug thread..

    Looks like Troika is looking at that regularly now.




    :)
     
Our Host!