TOEE Level Cap Remover Version 0.10

Discussion in 'The Temple of Elemental Evil' started by duggelz, Jul 18, 2004.

Remove all ads!
  1. duggelz

    duggelz Member

    Joined:
    Jul 18, 2004
    Messages:
    7
    Likes Received:
    0
    TOEE Level Cap Remover Version 0.10

    http://duggelz.home.comcast.net/toee/

    This Javascript program patches TOEE to allow your characters to advance to level 20. Without this patch, characters are limited to level 10.

    Most but not all things work. You do get more hit points, more skill points, more feats, more stat increases, better attack bonuses, and better saving throws. You don't get sixth level and higher spells, or special high-level class abilities. Still, even if your wizard's spellcasting tops out at 10th level, multiclassing to add a few levels of fighter could be handy.
     
  2. xbAInx

    xbAInx Member

    Joined:
    Jul 7, 2004
    Messages:
    9
    Likes Received:
    0
    internal error msg..

    Anyone else get this to work yet..?? I keep getting an internal error message...

    I would absolutely LOVE to get this up and running!!
     
  3. Shiftyjim

    Shiftyjim Member

    Joined:
    Apr 28, 2004
    Messages:
    18
    Likes Received:
    0
    Yep, got this to work first time with no problems at all.

    Can you post exactly what you have done and what the error message says. Maybe someone here will be able to give you an answer to you r problem with this info.
     
  4. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Great breakthrough! Many thanks for your contribution! :)
    For the benefit of those who are not familiar with low level coding, I really, really hope you could share some of the tricks of the trade with us. Maybe we can get someone else working on the dll as well and patch in the same way.

    Using this method, how easy/difficult would it be to alter other dll code (for example, code related to feats like Power Attack or code related to classes).
    Basically, how do we know where to start looking for the right sequence of code in the dll and what tools do we need.

    As an aside if we want to go by regular 3.5e rules, XP needed to upgrade to level n = 500n(n-1)
     
  5. ordinaryjones

    ordinaryjones Established Member

    Joined:
    Apr 27, 2004
    Messages:
    122
    Likes Received:
    1
    I keep getting an error when trying to use this mod. I reinstalled toee, but with no luck. The error reads:

    Script: C: \Games\Atari\Temple of Elemental Evil\toee_level_cap_remover.js
    Line:153
    Char:3
    Error:800A0035
    Source: Microsoft Jscript runtime error

    Is there a way to do it manually?
     
  6. duggelz

    duggelz Member

    Joined:
    Jul 18, 2004
    Messages:
    7
    Likes Received:
    0
    The installer assumes that the game is installed at
    C:\Program Files\Atari\Temple of Elemental Evil
    If you've installed it somewhere else, you'll have to edit the install script.
     
  7. xbAInx

    xbAInx Member

    Joined:
    Jul 7, 2004
    Messages:
    9
    Likes Received:
    0
    I thought that your script may not update the temple.dll correctly since I had Hexed it to allow for 8 PC's. so-- I reinstalled the original unaltered temple.dll and it still gives me the same internal error.

    the pop-up reads: "Internal Error: 524886 0:installation aborted"

    any ideas..??


    I'm REALLY looking forward to a 10/10 fighter/mage!! Help!
     
  8. duggelz

    duggelz Member

    Joined:
    Jul 18, 2004
    Messages:
    7
    Likes Received:
    0
    Ok, I uploaded version 0.11 that
    1) can deal with non-standard install directories
    2) may fix the error that "xbAInx" saw.
     
  9. spOOL

    spOOL Member

    Joined:
    Jun 1, 2004
    Messages:
    8
    Likes Received:
    0
    Since I do not like thread-jacking I'll keep this answer short (further explainations inside my thread if asked):

    difficulty:
    - easy (got lucky though, right spot first time through)
    tool:
    - disassembler (I used IDA http://www.datarescue.com/idabase/idadown.htm)
    assumption:
    - party_size dependent on value returned by python method "game.party_pc_size()"
    - when adding PCs there has to be a test for number '5'
    solution:
    - find location where variable from "game.party_pc_size()" is referenced and then compared to number '5'
    - change location to number of your imagination

    As to other changes:
    changing feats and such would be somewhat more difficult. but if you got the hook (i.e. a string reference) and a problem that does not require more than changing constant values or changing 'jnz' to 'jz' it should be feasible.
    But of course it would be much easier if TROIKA/A*A*I just released the source. these kinds of amends would pave the path to redemption for that bunch after what _they_ did do.

    BTW I started a game with a party of se7en and went to the temple no problem.

    enough thread-jacking

    rÿche on
     
  10. xbAInx

    xbAInx Member

    Joined:
    Jul 7, 2004
    Messages:
    9
    Likes Received:
    0
    success..!!

    the newest version installed perfectly. thanks again!
     
  11. duggelz

    duggelz Member

    Joined:
    Jul 18, 2004
    Messages:
    7
    Likes Received:
    0
    I did a little research to figure out exactly what works and doesn't at higher levels.

    Things that work correctly for 11th and higher levels:

    Hit dice
    Base attack bonus
    Extra attacks per round
    Saving throws
    Skill points
    Increased maximum skill levels
    Additional feats every third level
    Stat increases every fourth level
    Spells per day, including 6th and higher slots
    Fighter: Bonus feats
    Monk: AC bonus due to level
    Monk: Increased base speed, up to 70'
    Monk: Ki Strike (Lawful)
    Wizard: Bonus feats at 15th and 20th

    Things that don't work:

    No 6th or higher level spells available, except Heal
    Druid: High level wildshape abilities
    Druid: High level animal companions
    Monk: Greater Flurry
    Monk: Increased unarmed damage (maxes out at 1d10)
    Monk: All other high level special abilities
     
  12. vbrtrmn

    vbrtrmn Member

    Joined:
    Jul 26, 2004
    Messages:
    2
    Likes Received:
    0
    Hey,

    Everytime I try to install this, I get the following error message:
    There is no script engine for the file extension ".js".

    I'm running WinXP SP1
    The game is installed in:
    D:\Temple of Elemental Evil\

    Thanks
     
  13. duggelz

    duggelz Member

    Joined:
    Jul 18, 2004
    Messages:
    7
    Likes Received:
    0
    vbrtrmn,

    It sounds like Windows Scripting Host is either not installed, or not enabled, on your computer. You can download it from microsoft.com.
     
  14. brandony

    brandony Member

    Joined:
    Jul 28, 2004
    Messages:
    1
    Likes Received:
    0
    If I install this, will it apply to current games?
     
  15. anilyamaner

    anilyamaner Member

    Joined:
    Jul 29, 2004
    Messages:
    1
    Likes Received:
    0
    When i run the script by double clicking the file it first informs that the jscript will patch the game and then an error message appears.
    line : 264
    character : 7
    Code : procedure fault
    800A005

    and so.

    Why is this happening? I updated my jscript files through internet, but did no use. same message appears.

    I really want this operating. Please help.
     
Our Host!