Ted's mod is HERE

Discussion in 'General Modification' started by Shiningted, Jul 31, 2005.

Remove all ads!
  1. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    I've had no probs with this one, Includes the fix I spoke of before about the druids vestiments.
    And.....

    Good luck!
     

    Attached Files:

  2. darmagon

    darmagon stumbler in the dark

    Joined:
    Mar 22, 2005
    Messages:
    295
    Likes Received:
    0
    Okay I can shed some light on the item_creation problem, I think. It's, utimately, all my fault. A while ago I released a mod that made the 3rd and 4th level ranger/paladin spells available to those classes.

    In order to do that I changed the spell levels for those spells to 1st or 2nd level for paladins and rangers. This was done so they would show up when you went into the spell selection screen to choose spells to memorize.

    The second part of my plan was to disable the actual casting of those spells if they were not memorized in a spell slot of high enough level (ie 3rd level spell slot for 3rd level spells, 4th level spell slot for 4th level spells.) This was done by adding lines to the spell script files that made the spells fail in such a case.

    Up to this point there are no problems, everything is fine and dandy.

    The third part of my plan was to give a hint to the user as to which spell slot level would be required to be able to actually cast the memorized spell. I hit upon the (at the time) happy solution of changing the spell names in spell.mes and spell_enum.mes. P3 appended to the spell name meant that the spell slot level required for paladins to cast the spell was third. R3 appended to the spell name meant that the spell slot level required for rangers to cast the spell was third. Similarly for P4 and R4 and the necessary combinations where the spell was on the spell list of both classes. This is where I screwed up.

    My tests had shown that, for the spell script files in data\scr and the spell text files in data\rules\spells the name of the spell didn't matter. What mattered was the number preceding the spell name,which was the number of the spell assigned in spell.mes and spell_enum.mes. This lead to my assumption that all spell references would be by number except for the obvious references made to spell names as string arguments in the script files. This, of course, turns out not to be the case. The protos references the spells by the spell name in spell.mes/spell_enum.mes and item_creation.mes has its own referencing scheme.

    As soon as I found out the error of my ways (big thanks to Allyx), I disabled the download link to my mod and set about finding a suitable way to fix things. Since no one other than Allyx had posted about this problem I assumed no one else had downloaded the mod and that I was safe to ignore the problem while I worked on a fix. Imagine my horror when I dowloaded ted's mod and found that he had re-released my bug-ridden mod along with his. Still, I had worked out a suitable quick-fix and made it available almost as soon as I knew about the problem (ted and I played e-mail tag for a bit while i tried to decide the best way to deal with it all.)

    In short, the quick fix I posted earlier in this thread should have eliminated the problems I introduced in this regard. Ted's last patch included that and fixed a few other errors in my release. What gasts my flabber, though, is: where in the h*$$ did the item_creation.mes file which included my buggy spell name changes come from? Obviously someone, somewhere amended this file to conform with my buggy spell release, but I guarantee it wasn't me.

    The various problems with the item_creation.mes files seems to stem from this. If you have my spell mod as originally released and the non-conforming item_creation.mes file you will have problems. If you have the fixes for my spell mod and have the item_creation.mes file that conforms to my original release you will have problems. If neither of these is the case and you still have problems then I am not sure where the problem might lie.

    As far as I can tell, your best bet here is to have the latest ted release and make sure that no item_creation.mes, spell.mes or spell_enum.mes file you have has the strings 'P3', 'P4', 'R3', or 'R4' in it. For good measure, make sure that your protos.tab doesn't contain them either. Also make sure that the first 3 mentioned files have no spaces between the curly braces and the enclosed string. Spaces between word enclosed with curly braces are okay

    If you are not sure of what you are doing or what I mean here, private message me your questions and I can give you more detailed instructions. Unfortunately I am going to bed very soon, so you may have to wait a while.

    Darmagon
     
  3. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    Oops, that was my fault.

    Oh and ted I got a ctd today after trying to exit Franks house, I had 1 character selected (out of 3 PC's, and 3 NPC's) so I got 1 blue "selected" circle a whole lot of lag (the kind that makes me wish I WAS in the fire node instead) followed immediately by a ctd. I don't think there is enough room outside his house to spawn my characters there.
     
  4. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,654
    Likes Received:
    352
    Darmagon - thanks for that, but its no-one's fault. I simply got a bug report, found a newer item_creation.mes than the one I had included (which I had obviously left out the first time with very good reason) and stuck it up erroneously. If it is dodgy - and you gave me plenty of warning it was - then we'll just forget it, and I will include Allyx's new one.

    Has anyone been tinkering with item_creation.mes other than Darmagon? Until I hear back from someone with a detailed bug from the current one, that can be replicated and then fixed (fix will be easy, its a few missing lines apparently, the only question is what was trying to be crafted at the time) I'm not going to worry about it.

    Allyx - thanks for the new .mes. And congratulations, you have found the infamous 'Frank's Door' problem. Horrifying, init? Happily its rare.

    I am willing to bet

    A) You went directly into Frank's house via Myella's dialogue

    B) You didn't start a new game.

    Not that you have to usually, but that would fix it. Otherwise, follow the advice for this in the Guide. Delete the .sec file it mentions, clear the cache, then walk out the door and you should be fine. You won't be able to get back in (the door will be gone), but then you shouldn't have to (read advice re hanging out with shut-ins ;))

    If you are planning on starting a new game soon, then don't delete the .sec file, just rename it, and restore it when you do your new game.

    Have people tried the new temple.dll? Fix the MWP issue ok?
     
  5. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    Yeah the new .dll is fine, I thought it strange when I uploaded your mod (originally) that I couldn't select individual characters with a single click and my fighter/rogue lost his proficiency in shuriken!

    Oh and your bet..........spot on!......... ooops!
     
  6. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,654
    Likes Received:
    352
    Well, its not as though you did anything wrong Allyx, its just a problem that may occur. Might mean a corrupt save, that seems to be what happened to me (it did it to me regularly, and my saves at the time were full of problems).
    That was happening to me too. It was the .dll? Well at least it was nothing more sinister. :)
     
  7. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    While testing my new maps (game.fade_and_teleport style) I decided to give that Hextor priest a toasting (fireball style) didn't realize the others in the temple were high level monks! Riana got pummeled to death and did an impersonation of Spugnoir! Rianna's words appeared on screen though.
     
  8. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,654
    Likes Received:
    352
    I'm starting to think the combat voices are just bugged beyond belief and were switched off deliberately rather than left out or broken... but I'll look into it.

    Patch imminent, maybe an hour.
     
  9. Old Book

    Old Book Established Member

    Joined:
    May 30, 2005
    Messages:
    837
    Likes Received:
    2
    Spugnoir's Voice Issue: When killing the traders (with Spugnoir in the party), their man-at0arms went down. As he died, he also used Spugnoir's death cry.

    On the other hand, killing Lareth and hearing his last words was hilarious. :)

    Loved Meleny's reation to the slave girl and the prostitute joining the party as well.
     
  10. Old Book

    Old Book Established Member

    Joined:
    May 30, 2005
    Messages:
    837
    Likes Received:
    2
    This may be a save game issue, but I've never seen this bug:

    My Cleric now has Quicken Spell on spells which she had previously placed Extend Spell.

    Just noticed this after adding in the new Item Creation mes, but I have no idea if that's really part of it.

    So, anyone touch the meta-magic feats?
     
  11. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    Nope, not me!
     
  12. darmagon

    darmagon stumbler in the dark

    Joined:
    Mar 22, 2005
    Messages:
    295
    Likes Received:
    0
    Me neither.

    Darmagon
     
  13. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,654
    Likes Received:
    352
    I add new patches, I find new bugs... :sadblinky

    Anyways, here is patch 2!

    This adds:

    - the new temple.dll
    - the new item_creation.mes with Allyx's change
    - some minor dlg changes for things I personally wasn't happy with
    - a new protos.tab
    - a new InvenSource thing
    - a new description.mes
    - all the stuff from the previous patch

    AND

    - added Cujo's clothing to Jinnerth the tailor's shop inventory, he will now sell you the corset, black dress, and coloured robes.
    - added a new character called Yvy to the labourers camp, along with a couple of dogs. This is consistent with the original module that said the labourers had wives, children and stray dogs in the camp with them. (I tried adding kids but got a CTD if you passed time there, presumably because the kids tried to 'go home' at dark). More importantly, Yvy does tattoos, and will sell you Cujo's Celtic Runes.

    Downloadable here:

    http://files.co8.org/mods/Teds_patch_v102.zip

    And simply unzip to your Atari/Temple of Elemental Evil folder. Then:

    Clear your map cache!!

    Old Book: played the GKR encounter a couple times and checked all his files, he should be speaking correctly. Are you sure you didn't miss-hear a reference to Glora in there as a reference to your (male) character?

    Allyx: Riana certainly has her own .mp3 file, no reason she shouldn't use it. I will test that further but was wondering, was Spuggy in the party too, and did you have more than 3 npcs? Btw you aren't missing anything, she has a wretched death-throe: sounds like a child declaiming in a school play rather than someone being beaten to death by Hextor-monks. Gimme a Zert or even Fruella who actually sounds like someone about to take a dirt-nap.

    [Edit: wanted to add, did the new mobbing for this with ToEEWB: it is simply a masterpiece. Makes adding mobs laughably simple.]
     
    Last edited: Aug 5, 2005
  14. Old Book

    Old Book Established Member

    Joined:
    May 30, 2005
    Messages:
    837
    Likes Received:
    2
    Re GKR: I'm sure. I'll try it again on my next run through.

    Re Patch: Woot! Thanks for the merchant! :)
     
  15. Old Book

    Old Book Established Member

    Joined:
    May 30, 2005
    Messages:
    837
    Likes Received:
    2
    I notice that the new Celtic from the tatoo artist offers no protection and can't be enchanted. Are there protective runes available elsewhere?
     
Our Host!