Jump to content

Ishad Nha

Modders
  • Content Count

    458
  • Joined

  • Last visited

Everything posted by Ishad Nha

  1. "(1) It is valid for both the original game and Gem." Famous last words! Original game, not sure how the toolbar buttons are assigned?! GemRB, find the "unhardcoded\bg2" directory. Open the file qslots.2da, you will see this: SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 SLOT7 SLOT8 SLOT9 MAGE 3 4 5 2 8 9 11 12 13 (all the other entries deleted for brevity...) MONK 18 14 22 0 8 9 11 12 13 Find the name of the class whose toolbar buttons you want to modify. Conventional class toolbar buttons are found in Slot 1 through Slot 4. Delete the old unwanted value for a given button and choose a desirable new value from the list below: 0, Stealth 1, Thieving (Open Locks) 2, Cast a Spell 3, Quick Spell 1 4, Quick Spell 2 5, Quick Spell 3 6, Turn Undead 8, Use Item 9, Quick Item 1 11, Quick Item 2 12, Quick Item 3 13, Innate Abilities 14, Defend 15, Attack 16, Quick Weapon 1 17, Quick Weapon 2 18, Quick Weapon 3 19, Quick Weapon 4 20, Bard Song 22, Search (Find Traps) 100, Blank (the above numbers were found in guibtact.2da.) When you have finished save the 2da file. Can't see where the toolbar buttons are set in the original game. If the table in BG2 is hard-coded into the program you may be able to use a FRUA-style approach? FRUA is Forgotten Realms Unlimited Adventures, a Gold Box game released in 1993. It produces designs/scenarios/mods that you can play. FRUA can be modified by altering the progam itself, this is done by a utility called UAShell. You make your alterations, they are recorded in a file called Diff.tbl. To play a given design, you have UAShell alter the FRUA program with the values found in the relevant Diff.tbl file. This approach would be good for anything at all that is hard-coded. I am not a lawyer so I don't know about its legality. Before you can alter the table, you first need to find where it occurs.
  2. One thing that might be possible even now is to give the multiclass non-Humans the ability to dual-class. This can be done now by manipulating some Bytes and bits in the save files, this turns a multiclass PC into a dual-class. Alternately, you can create a human PC, have them dual class and then alter their race.
  3. You can level up, you use DaleKeeper 2. You have a specimen IWD2 party whose XP you increase by the Console, then you level them up in IWD2. This tells you what you can increase in IWG2 (using Dale Keeper 2) and how much you can increase it by. One approach is to leave BG2 largely intact but allow the introduction of a few key 3E features like easy multiclassing and end of biases against non-Humans. XP and levels would be gained at the same rate as at present but you could 3E-style multiclassing.
  4. 4E got such a bad press you wonder if anyone still plays it. 5E I will have to look into, it may be more like 1E or 2E...
  5. I thought one of the original purposes of GemRB was to enable 3E playing of 2E Infinity games? Until recently, IWD2 did not play properly on Gem, hence it was not possible to have a proper Icewind Gate 2 running on Gem. Hence you would not get any discussion of what was not then possible.
  6. Here I will be looking at approaches for running 3E versions of BG1, BG2, IWD1 and PST: (1) The Icewind Gate 2 Approach This approach uses the IWD2 engine to run the BG2 game, it takes (most?) BG2 files and translates them to a format that IWD2 can actually read. IWG2 can only use native IWD2 item codes, effects, triggers and so forth. This is a real headache, most BG2 and IWD2 codes/effects/triggers are common to both games, but there are some that are not. You need both BG2 and IWD2 installed to play IWG2. It creates a whole new (most of an) installation for IWD2. Effectiveness of the IWG2 conversion is tied to the level of knowledge of IWD2. This knowledge is not as good as that for BG2. This is a bottleneck we can do without. Nameless One's Delta version is a major improvement over Wes Weimer's abandoned Beta. With appropriate patching it can be played to the end. If program has to be altered, we don't have the source code and no-one can find Nameless One. BG1, IWD1 and PST: If we were to use the IWG2 approach, for each of the three games the 2E conversion program has to be written, someone has to take the time to do this for each game. Any such approach will have all the weakpoints of the IWG2 conversion. (2) Another approach for BG1, BG2, IWD1 and PST: Presently there is only one Gem program for all five Infinity games. We need a 3E version of Gem, call it "3E Gem". 3E Gem will natively run the files of each 2E game. Hence a lot of the current Gem code can be retained. Some alteration on the fly will be needed, 2E and 3E are different in certain areas: XP awards, class skills and 2E dual/multi- class levels for starters. 3E Gem will handle the difference between 2E and 3E by internal translations. Example: traps, locks and things that need to be found by Searching. 2E difficulty percentages can be left intact in the ARE files. The relevant PC's 3E class skills (scores for Disable Device, Open Lock or Search) can be converted to a notional 2E Open Locks or Detect Traps score. The 3E Gem uses the 2E mechanism for resolving the situation. (Alternately, 3E Gem can convert the 2E difficulty percentages to 3E DC scores and then handle things in the usual 3E way.) Default: use IWG2-style translation rules for things that must be altered. If IWD2 were shunted off to 3E Gem, the current Gem could be made a strictly 2E Gem. For all I know, 2E Gem might be simpler to maintain/expand than the current Gem. Heart of Winter, HoW, is being counted as an extension of IWD1.
  7. Avast occasionally flags simple programs that I compile myself or hauls them off for analysis...
  8. When attempting to download the last Win32 build for GemRB, my Avast program blocks the download and reports a virus: "Address: hxxp://softlayer-sng.dl.sourceforge.net/project/gemrb/Buildbot Binaries/Windows/mingw32/GemRB-win32-v0.8.1-8-gf897b35.zip|GemRB-v0.8.1-8-gf897b35\plugins\IWDOpcodes.dll Infection: Win32:Evo-gen [susp]" This is not a problem with GemRB-nmake-vs10, there the download proceeds normally.
  9. Ishad Nha

    some bugs

    This is also a problem in Kulyok's latest Beta: Back to Brynnlaw. Dialog works brilliantly on BG2 then nothing happens with GemRB!
  10. Ishad Nha

    IceWind Dale 2

    Amraith the Sorceror added two levels of Monk, now he seems to be neither Sorceror nor Monk when it comes to item usability! Frequent crashes when PCs are in inventory screen mode, passing items to each other for example. Error message seems to be: [ResourceManager/WARNING]: 'ANIMS.2da' not found... Area AR4102 is buggy. Especially, the Prism does not fire, when I try to use the Prism Gun the message I get is: "prismgun2 - Trap Deactivated". Save Game has been updated in the first post of this topic. I will need to check this with the original game and see what is supposed to happen. This message we get continually: [ResourceManager/ERROR]: Couldn't find 'splightb.bam'.
  11. Ishad Nha

    IceWind Dale 2

    High Level Abilities were part of the 2E rule set, there was an expansion for them. The abilities in ToB were written by Bioware though. HLAs enable you to fight very high level monsters, you are meant to be heading towards godhood after all. 3E ruleset is good, even in a clunky game like IWD2.
  12. Ishad Nha

    IceWind Dale 2

    If we can get IWD2 running on Gem we may be able to devise Third Edition translations of all the IE games. Currently we only have the Delta version of Icewind Gate 2, Nameless One's masterpiece. (This is a basically playable 3E version of BG2, played on the IWD2 engine.) Anyway, IWD2 is better than any mod that I could design.
  13. Ishad Nha

    IceWind Dale 2

    Current area is AR4101. Trying to examine Alia's spell list crashed the game with monotonous regularity. I had just altered the spells in DaleKeeper 2 and Near Infinity, but the party had not since rested in the game. After resting the crashes went away. Frequent crashes when PCs are in inventory screen mode, passing items to each other for example. Error message seems to be: [ResourceManager/WARNING]: 'ANIMS.2da' not found...
  14. Ishad Nha

    IceWind Dale 2

    Up till now the plot has been as linear as a railway line, maybe it was designed by someone from Amtrak? All we need is a slow rate of advancement to add to the annoyance of a linear plot.
  15. Ishad Nha

    IceWind Dale 2

    The Stores seem not to have too many scrolls above level 4, I don't know about containers. Lynx, did you play the original IWD2 through to the end? I get hints that there may be a general lack of high level Wizard scrolls, but I am not sure if I am correct.
  16. Ishad Nha

    IceWind Dale 2

    Previous lineup was: The Watcher, Aasimar LG Paladin (Helm) Alia Shield-Maiden, Gold Dwarf TN Cleric (Tempus) Harbesh Carver, Human NG Rogue/Barbarian/Ranger Tianya, Half - Elf NG Druid Amraith, Wild Elf LG Sorceror Mirai, Moon Elf LG Wizard Human NG Rogue/Barbarian/Ranger: takes levels in the ratio 2 Rogue, 1 Barbarian and 1 Ranger. Druid damage spells have way too much fine print attached. There are no scrolls for Wizards where the spells are greater than fourth level. Hence the Wizard has a whole lot of unused spell slots for levels 5 thru 8. Meanwhile the Sorceror is hitting enemies hard... This lead to a new line-up: The Watcher, Aasimar LG Paladin (Helm) Alia Shield-Maiden, Gold Dwarf TN Cleric (Tempus) Harbesh Carver, Human NG Rogue/Ranger Tianya, Ghostwise Halfling NG Cleric (Selune) Amraith, Wild Elf LG Sorceror Mirai, Half Elf LG Sorceror. Human NG Rogue/Ranger: takes levels in the ratio 1 Rogue and 1 Ranger. Another possibility is: The Watcher, Aasimar LG Paladin (Helm) Alia Shield-Maiden, Gold Dwarf TN Cleric (Tempus) Harbesh Carver, Human NG Rogue/Ranger Tianya, Ghostwise Halfling NG Cleric (Lathander) Amraith, Wild Elf LG Sorceror Mirai, Moon Elf NG 10 Wizard/20 Druid, or 12Wizard/18Druid Here the Druid loads up with offensive spells only. Healing is handled by the two Clerics.
  17. Ishad Nha

    IceWind Dale 2

    Basically AR4100 is smooth sailing until you get near Sherincal. Then it is just random crashes. The two sets of stairs don't work properly in blocking movement...
  18. Ishad Nha

    IceWind Dale 2

    I am repeating areas 4000 and 4100 because the save became buggy. Spider Spawn summons a spider for 5 rounds + 1 round/level. When the party rested for 8 hours the spider was still there at the end of the rest! It appears in Oswald's ship for no apparent reason. I uploaded a new save to the first post in this topic.
  19. Ishad Nha

    some bugs

    It is git, all new versions are? Here is the upload Kimmuriel dialog file. O#LLKIMM.zip
  20. Ishad Nha

    some bugs

    Yes, I update whenever a new version comes out. Initial dialog with the messenger boy was okay. Drow in Enge's shop and Kimmuriel gave the "(Name) has nothing to say to you" response. Console reports no error: [ResourceManager]: Found 'O#LLKIMM.dlg' in 'Override'.
  21. Ishad Nha

    some bugs

    Kulyok's new mod, Sellswords, is playable on BG2 but not on Gem. Key dialogs don't happen on the latter, all I get is "(Name) has nothing to say to you". Gem finds the dialog okay, it just does not work.
  22. Ishad Nha

    some bugs

    I was loading BG2 save games from last October, when I found that opening containers in the save games frequently causes the game to freeze, here is the traceback: [Python/ERROR]: Traceback (most recent call last): [Python/ERROR]: File "./GUIScripts\InventoryCommon.py", line 769, in OpenItemWindow [Python/ERROR]: ResRef = slot_item['ItemResRef'] [Python/ERROR]: TypeError: 'NoneType' object is unsubscriptable You must apparently be careful where you click the Open Container button, I aim for the right side of it, well away from the Cancel button, it opens normally. By contrast clicking on the left of the button causes the total freeze of the game.
  23. Ishad Nha

    IceWind Dale 2

    I am altering the save games on a regular basis to level up the party, could that be the cause of some of the crashes and troubles?
  24. Ishad Nha

    IceWind Dale 2

    Yes, it is the introductory cut scene that occurs immediately upon entry for the first time. It ends with the Master of Locks talking to the party.
  25. Ishad Nha

    IceWind Dale 2

    During the initial cut-scene, the number 3 PC wound up in the cell that the Master of Locks had just vacated. Thank goodness for Ctrl+J. Remorhaz Queen is no big deal, just use those dopey Frosttouches as a bodyguard to protect us from her, then hit her with ranged spells until she succumbs. Then settle with any surviving Frosttouches. Sometimes the Aurilite Holy Symbol vanishes when it opens a door. May have accidentally killed Zach Boosenbury with ranged effect spells, something wen t wrong there...
×
×
  • Create New...