NPC looting fix

Discussion in 'General Modification' started by JHunz, Nov 12, 2003.

Remove all ads!
?

What do you want?

  1. Post-patch looting is fine. Leave it.

    4 vote(s)
    9.3%
  2. Put it back like 1.1.0, so they loot only half of the gold

    22 vote(s)
    51.2%
  3. Even that's too much. Remove looting entirely so as to remove any last trace of individuality from

    9 vote(s)
    20.9%
  4. I don't care, I don't use NPCs.

    8 vote(s)
    18.6%
  1. rex_blade

    rex_blade Established Member

    Joined:
    Oct 9, 2003
    Messages:
    168
    Likes Received:
    0
    My link still works: http://home.comcast.net/~rex_blade634/Shins_Files.zip

    To install:
    1. download file
    2. unzip file
    3. replace old protos.tab file in toee/data/rules with new one.
    4. if desired, replace starting_equipment.mes in toee/data/mes with new one to get shin's starting EQ fix (gives you EQ based on 3.5 rlz)

    BOOM
     
  2. Sir_Kalthorine

    Sir_Kalthorine Member

    Joined:
    Oct 2, 2003
    Messages:
    24
    Likes Received:
    0
    Coming on nicely then - two questions answered, one to go!:)

    The only thing I am now missing is some accurate, up to date info on what the files actually do (I don't want to give any inaccurate info).
     
  3. rex_blade

    rex_blade Established Member

    Joined:
    Oct 9, 2003
    Messages:
    168
    Likes Received:
    0
    Adds "NO_NPC_PICKUP" flag to every item, magical or mundane, with holding money. THis will keep any NPCs from picking up ittems. Also Serena and Meleny will not loot AT ALL.

    Note However that just like the co8 2.0.0 this will revert all masterwork and magic Items to their pre-troika patch state. Meaning they will all have inaacurate skill check bonuses. mundane armor is completely accurate.

    I have fixed this problem and it will shortly be released in my first new content package, hopefully sometime before thanksgiving.

    I do need some help with said package though, if you would like to contribute, please see it's dedicated thread.
     
  4. Sir_Kalthorine

    Sir_Kalthorine Member

    Joined:
    Oct 2, 2003
    Messages:
    24
    Likes Received:
    0
    Thanks all! :thumbsup:

    Link is now posted on the Atari forum... brace yourself for a deluge of downloads!
     
  5. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Sir K.

    As usual good work on the notices.

    However on closer inspection, there may be a few things that need correction in the notice so that there will be no confusion.

    1)Drag and drop ToEE4.dat (not ToEE.exe) onto ToEExtract.exe
    ToEE.exe is the main executable and cannot be extracted. ToEE4.dat contains the data files which have been patched by the official patch, including protos.tab

    If the files do not extract to the Temple of Elemental Evil/data, you can place the extracted files along with their subdirectories in Temple of Elemental Evil/data manually.


    2)Starting_equipment.mes should read start_equipment.mes
    Even though this is a .mes file, its original location is in the Temple of Elemental Evil/data/rules, not Temple of Elemental Evil/data/mes. I therefore suggest putting it where it belongs so that there is no risk of confusion or exe not reading it properly.

    There really needs to be a support person for a new fix. Ideally this should be the modder(s) who actually did the coding as he/she can clarify any doubts the fastest. I have to admit I haven't been following this topic that regularly, being swamped by bugs and other fixes, but I'll try to chip in what little I can. While Shin and rex_blade are the best resource persons for this, I hope the others can have a look once in a while as well to see if everything is in order.
     
  6. Sir_Kalthorine

    Sir_Kalthorine Member

    Joined:
    Oct 2, 2003
    Messages:
    24
    Likes Received:
    0
    Agh! oops... sorry for dropping the ball on that one zhuge, and thanks for the correction!
     
  7. LarkinVB

    LarkinVB Member

    Joined:
    Nov 15, 2003
    Messages:
    48
    Likes Received:
    0
    1. What is the correct way to install the looot fix ? Do I have to use ToEEextract first on toee4.dat or can I just copy protos.tab as rex_blade is suggesting in this thread ? If I have to use ToEEextract first why is the CoE 2.0 patch working without it ?

    2. What is the better protos.tab. The one from Shins_Files.zip or the one from rex_masterwork_protos.zip ?
     
  8. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    If you downloaded the 2.0 patch with the installer version
    (http://www.kasec.org/toee/TOEE_Co8_200.zip) then everything will be installed without need to manually transfer anything.

    If you downloaded the 2.0 patch without the installer version
    (http://www.co8.org/files/patch/ToEE_Circle_of_Eight_Release_200.rar) then you should manually copy the files to Temple of Elemental Evil/data directory along with their subfolders.

    Either way you can now replace the protos.tab in data/rules with the new protos.tab from Shin's fixes. NPCs will now not loot.


    If you haven't installed ANY Co8 patch you may first like to extract all files from ToEE4.dat with ToEExtract so that you can browse and edit each file yourself (this is entirely optional). These are the original files post patch, unmodified by Co8. For any editing changes to take place, they should be placed in Temple of Elemental Evil/data as well.

    You can then replace protos.tab in data/rules with the new protos.tab from Shin's fixes. NPCs will now not loot.


    If you have first installed Co8 2.0 patch fixes, you should NOT overwrite the fixes by placing the unmodified files from extracting ToEE4.dat into Temple of Elemental Evil/data.

    Hope that clears things up.


    I think it's better to let Shin or rex_blade answer this one.
     
  9. Satanic_Hamster

    Satanic_Hamster Member

    Joined:
    Nov 9, 2003
    Messages:
    18
    Likes Received:
    0
    Lies, all lies!

    Sadly, Kella is still grabbing magic swords.

    ???

    Finially beat the tough fight in the fire temple (1 high priest, 2 salamanders that keep fireballing the entire party, 15 flame brothers) without taking any casaulties, walk to look the high priest, and that little bitch Kella takes the magic sword.
     
  10. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0

    Whoa there, I just convey and repeat what Shin says. I didn't do any coding for that fix. ;)

    Seriously though, if Shin did indeed put OIF_NO_NPC_PICKUP for all items, this shouldn't happen.
    Is it a unique phenomenon (Kella loots magic swords only but doesn't take anything else)?
    Or a common phenomenon (Kella loots everything she finds).

    If it's the first case, I will try to check the relevant entry (I suppose you are referring to Frost Brand) in protos.tab when I'm free.

    If it's the second case then perhaps you may not have installed the patch properly, Do go through the instructions again. If need be tell me how exactly you patched the file.
     
  11. Satanic_Hamster

    Satanic_Hamster Member

    Joined:
    Nov 9, 2003
    Messages:
    18
    Likes Received:
    0
    As far as I know, just in that instance. Keep in mind, I only had Kella for about ten minutes at that point. Going to have to redo that fight when I get home Sunday. Will have to knock her out if the file isn't fixed by then (unconcious npc's don't loot).

    Patch should be, as far as I know, installed correctly.
     
  12. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Checked Col50 (item flags) for object {4136}{Frost brand}.
    It reads OIF_IS_MAGICAL
    OIF_NO_NPC_PICKUP

    Looks Ok. Not sure what the problem is. It's not easy for me to check Kella and Frost brand specifically. I don't have a ready saved file for it. Hope someone else who uses Kella can confirm/refute the bug.
     
  13. Satanic_Hamster

    Satanic_Hamster Member

    Joined:
    Nov 9, 2003
    Messages:
    18
    Likes Received:
    0
    I'll give it another try when I get home Sunday.

    However, are you sure it's a frostbrand? While I didn't identify the sword (wouldn't let me identify an item held by an npc), the graphic for the sword looked like a flame tounge.

    This would be more sensible for a fire temple priest to be holding.
     
  14. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    Oh I see now, you meant the sword Bassanio was carrying, not the one inside the chest.
    That's {4028}{Flaming longsword +1}.

    Checking on {4028} for Col50 reveals only the OIF_IS_MAGICAL flag. So yes, you are right. It seems Shin forgot to put OIF_NO_NPC_PICKUP. Mystery solved. :)

    Well, you can download a protos.tab editor (Phalzyr's for example) and add OIF_NO_NPC_PICKUP yourself to Col50 for object {4028} and replay from a saved file before Kella looted it.

    Or you can wait for Shin to do the fix. Might take some time though. Can't speak for him. ;)

    Just for the record I think {4135}{Flame tongue} is not accessible in the game.

    Thanks for pointing out the error. :thumbsup:
     
  15. Satanic_Hamster

    Satanic_Hamster Member

    Joined:
    Nov 9, 2003
    Messages:
    18
    Likes Received:
    0
    Tell you what.

    I'll give you a... Dollar. A whole DOLLAR if you can do it by the time I get home tomorrow evening.

    Plus, I'll also give you five ISA ethernet cards.
     
Our Host!