Temple+ Bug List

Discussion in 'The Temple of Elemental Evil' started by Endarire, Aug 24, 2021.

Remove all ads!
  1. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    982
    Likes Received:
    120
    Greetings, all!

    As of this writing, the newest public release is Temple+ 1.0.84 with 1.0.85 in the works. These are things I didn't notice as being fixed/included in the T+ changelog.

    -When naming a character during character creation, I can use the HOME key to move my text cursor to the start of the field but can't use other modifier keys (END, Shift+Left/Right, Control+Left/Right, etc.) to move within the text field.

    -When choosing a feat from the list, holding right mouse button when left mouse button is already pushed makes the text stick to the cursor. This is fixed by restarting or reloading the game, or by clicking the window where the feats are listed or the name of the feat in that window. (This bug also happens when selecting spells known at level time/character creation and when choosing spells to prepare on the spell preparation screen.) This sticky text persists between windows and can be confusing and annoying, but also a LOL.

    -Sitra Achara mentioned including greater mirror image in the next release but I didn't see it on the changelog.

    Thankee!
     
  2. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    You got me mixed up with dolio, Endarire.

    Currently the #1 item on my todo list for 1.0.85 is that worldmap travel after RE hang issue. Unfortunately I haven't been able to reproduce this issue on my end. If anyone can provide a savegame that reliably allows to reproduce the issue, that would be a great help. (A save that occurs after it happens might help too, or not)

    After that I want to finally fix the spell permanency issue once and for all.

    Other than those two fixes, I want to wrap up the python GUI stuff, and that's it for 1.0.85 more or less, unless something major comes up.
     
    anatoliy likes this.
  3. dolio

    dolio Established Member Supporter

    Joined:
    May 30, 2005
    Messages:
    345
    Likes Received:
    85
    I already had Greater Mirror Image mostly implemented before you asked the first time. But I've been holding off on submitting new spells for inclusion, since it was mentioned way back that there were already a lot of spells being added in this release (all the spell compendium ones added, and a couple core ones that I did), and it'd be better to stagger them somewhat since it's a lot of potential bugs and such.

    I can try to get GMI added to my mod repo that can be installed in the overrides folder, though.
     
  4. ansver

    ansver Member

    Joined:
    Apr 1, 2021
    Messages:
    7
    Likes Received:
    0
    I can fairly reliably reproduce the hang on the world map after random encounters so maybe I can be of help.

    I've noticed a couple of things about the bug:
    1. I seems to only happen if you choose a different destination than the original. For example, there is a pretty good chance I get the bug if I travel from Hommlet to Nulb, get an RE and then travel back to Hommlet instead of continuing to Nulb. I did a quick test and 3 out of 10 tries I got stuck on the world map doing this.
    2. I made a save game on a RE map right before I traveled and got stuck, but on 10/10 tries my game did not hang when I reload that save, so I guess it's not possible to send a save game that reproduces the issue.

    Let me know if there is a way I can provide any useful debugging information from the game when I get stuck.
     
  5. dolio

    dolio Established Member Supporter

    Joined:
    May 30, 2005
    Messages:
    345
    Likes Received:
    85
    BTW, Greater Mirror Image was actually already in my extra spells repo. I think it does require the modified to-hit logic that doesn't exist in 1.0.84.
     
  6. Endarire

    Endarire Ronald Rynnwrathi

    Joined:
    Jan 7, 2004
    Messages:
    982
    Likes Received:
    120
    @dolio @Sitra Achara
    Apologies for mentally switching you two.

    Dolio, may we get your Greater Mirror Image spell added to T+ 1.0.85?

    Thankee!
     
  7. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    Exactly what I needed, thanks! Fixed for next version.
    This also explains why people mentioned XP farming and the swamp lotus hunt when reporting the bug - both activities would have you trek back to the original location after a RE...
     
  8. ansver

    ansver Member

    Joined:
    Apr 1, 2021
    Messages:
    7
    Likes Received:
    0
    Hooray!
     
  9. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    BTW, at the risk of contradicting my past self, I think I was referring to Sagenlicht's "batches" (he has a ton of spells lined up, 1.0.85 will include the first batch consisting of the "simple" spells). So anyway I'm ok with GMI going in.
     
  10. hammyh

    hammyh Established Member

    Joined:
    Apr 24, 2013
    Messages:
    331
    Likes Received:
    65
    Chain lightning wand crash with 3 targets (screenshot, dump)
    upload_2021-9-21_16-20-19.png
    Last log entry:
    [2021-09-21 15:54:37.247] [core] [info] Python: Chain Lightning OnEndSpellCast
    [2021-09-21 15:54:37.247] [core] [info] Python:

    .dmp file
     

    Attached Files:

  11. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    This one's apparently because of a divide by 0 error in the particle renderer. It'll be a PITA to fix since it's a long-ass function with lots of floating point calculations...
     
  12. hammyh

    hammyh Established Member

    Joined:
    Apr 24, 2013
    Messages:
    331
    Likes Received:
    65
    Lareth proto reports to be corrupt by DM client. (inconsistent use of tabs and spaces)
     
  13. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    I take it that by proto you mean script file and DM client = console? Otherwise it doesn't make much sense ;)
     
  14. hammyh

    hammyh Established Member

    Joined:
    Apr 24, 2013
    Messages:
    331
    Likes Received:
    65
    Ahh, I guess that's what I meant ¯\_(ツ)_/¯. I assumed that it was trying to read an incorrect entry in protos.tab file somewhere.

    To be clear, Lareth creature summons an empty circle when creating with DM client.
     
  15. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,622
    Likes Received:
    538
    Ah, that one isn't supposed to be an actual NPC, it's just an invisible critter Livonya used to generate a "shopkeeper". Nevertheless I'll fix the tabs/spaces inconsistency, maybe it was causing issues.
     
Our Host!