Spell Permanency

Discussion in 'The Temple of Elemental Evil' started by carbon_dragon, May 28, 2012.

Remove all ads!
  1. carbon_dragon

    carbon_dragon Member

    Joined:
    May 5, 2012
    Messages:
    28
    Likes Received:
    0
    I just had an annoying incident which I hope is solved now, but it was still annoying and doubly so because there was a fix but the fix didn't work either.

    So I took out Falrinth and ended up with a permanent silence on my fighter. Not a big deal but it still bothered me. So I tried all the usual things -- dispel magic, sleeping, etc. Then I looked on the forums and found you were supposed to talk to Jaroo which I did. I tried using the spell permanency thing but all he did was kill the character, not resurrect him. It also left things in a funny state and when I mucked around clicking I got a CTD. So I dragged him to the inn and cast raise dead on him. Predictably, he lost a ton of experience. So I looked on the forums again and found

    game.party[x].stat_base_set(stat_experience,y)

    where x is the order of the character in the party -1 and y is the number of experience points you want (so if you want 49000 you use that)

    I found that on the same thread that the jaroo thing was on.

    So I healed him up and used the above command to restore his experience and it seems to work so far. I'm a little nervous about using the console not because it's difficult (I'm a software engineer) but because I'm concerned for the game's stability). Anyway obviously the Co8 fix for spell permanency is no longer working in the current patch.

    Additionally I find more and more I travel back to Hommlet south and try to click to move the party, they move for a fraction of an inch and stop. Very annoying. Is this what they call jerkstop?

    Great game and made playable by your patch, but still annoying.
     
  2. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,038
    Likes Received:
    42
    Yes, that's jerkstop. What modpack are you using?
     
  3. carbon_dragon

    carbon_dragon Member

    Joined:
    May 5, 2012
    Messages:
    28
    Likes Received:
    0
    It was the latest as of 3 weeks ago. 7.2 I think with new content. Is this a late breaking bugfix?
     
  4. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,038
    Likes Received:
    42
    No. Jerkstop is normal, and the spell permanency issue is known. The Jaroo fix actually does work in most cases, but occasionally it doesn't. (This is not new to 7.2.) We're slowly trying out jerkstop solutions, but being as feedback always tends to be minimal, it's hard to progress very rapidly.

    btw, while we generally don't recommend the use of the console for regular players, inputting a known code correctly will do nothing to affect the stability of your game. :)
     
  5. carbon_dragon

    carbon_dragon Member

    Joined:
    May 5, 2012
    Messages:
    28
    Likes Received:
    0
    It's 7.1.0 NC. And now I have another couple of issues. I wasn't able to execute the haste spell. When my wizard tried, he ended up imprisoning the first person he picked for the haste. Tried again same effect. Tried again and got what looked like energy protection fire. Now after the battle, my druid/rogue still looks like she has a ring of fire around her even though there are no spell effects going.

    I don't think it will do any harm so I guess I can live with it. Weird though.
     
  6. dunkelzahnen

    dunkelzahnen Member

    Joined:
    Apr 6, 2012
    Messages:
    9
    Likes Received:
    0
    Here is what I have found to be helpful.
    Saves
    As you should have disabled the auto-save, I recommend that you create multiple restore points for areas (base it on your diskspace and if you are like me when you can remember to make a save). After you have played a time or two you will figure out best times / places to save.

    Checking PC / NPC post combat status
    After a combat, pick a pc/npc and have them use cure light potion/scroll on themselves and others. You are looking for two results, one being that the spell fires and the character is healed or if not damaged the spell just works correctly. The other result is the miscast spell animation/sound, which means the caster is affected if this is their first attempt to cast or it is the pc/npc receiving the healing if it worked on a previous pc/npc. To be safe choose a pc/npc that can actualy use the items. You can always save to a new slot before trying this.

    I have experienced spell permanency a couple times. I just prefer not to go back to Jaroo so I opt for the saving method along with using the potions after a magic combat test.

    I have seen that the endure elements fire will leave a ring around a character that does not disappear. The druid charm animal / calm animal will do same leaving a green sparkly trail appearing from the character head. In those cases resting 8 hours did not clear them up. Sometimes it will. The fire ring was a little annoying so I did Jaroo that character.

    Gaear may know more about the timer scripts for the spell effects. It seems like some that should end as soon as combat does, still continue to run like they are in an infinite loop. Other spells like confusion, fear, feeblemind and mind fog can run beyond the end of combat but actually end. If those counters/timers are not ticking down after combat when you mouse over the spell affect, then they may be permanent. Some beneficial spells have timers in the 10000 range for beneficial spells but they should be OK.

    If after a magic combat, you see what look like flashy green/red/white lights around pc/npc, they are possibly not able cast, they will only miscast. It is either go back to restore point or go to Jaroo.

    If you want to mod in-game. Try to save to a new slot. Make sure that you don't type in a unknown attribute name or item id number. Make your change save to another slot, quit the game and exit. Make sure that you have the option clear game cache on startup checked. That will be your friend when you restart. If you want to make console changes, that is the safest way to do it. I concur with the sites suggestion of only doing that in the startup shop.

    My method is way more tedious for saves, but I have avoided corrupting saves that way and avoided restarting quest threads from the beginning.

    Hope this is useful to someone. Statistically it could be just my install that works this way. In any event that is how I avoid issues in the game and compensate for auto saves being disabled.

    Cheers
     
  7. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,038
    Likes Received:
    42
    It sounds like you have some type of magic resistance going on there. Permanent particle effects are a known part of spell permanency as well. I'd try Jaroo again, just to see if it works this time.
     
  8. carbon_dragon

    carbon_dragon Member

    Joined:
    May 5, 2012
    Messages:
    28
    Likes Received:
    0
    I do seem to have a permanent particle effect, but unlike last time there is no tag on the bottom of the portrait or condition evident. So I don't seem to be silenced or protected or anything, there is just the particle effect. I'm not confident in Jaroo but I can always use the console again to restore experience and my cleric already has raise dead of course.

    From what I read, it's a mistake to try to install a new version of the Co8 patch while I'm playing. I'm guessing if I want to try the new patch, I need to do that with a new game.
     
  9. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,038
    Likes Received:
    42
    Yes.

    You can just save your game before seeing Jaroo and then try it. If it doesn't work, reload. :)
     
  10. dunkelzahnen

    dunkelzahnen Member

    Joined:
    Apr 6, 2012
    Messages:
    9
    Likes Received:
    0
    You should add a new character feature note:
    Most often Killed by Jaroo :)
     
Our Host!