Opcode bugs
#1
Posted 13 July 2011 - 02:41 AM
Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle
#2
Posted 23 July 2011 - 05:45 PM
--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.
Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)
Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)
#3
Posted 01 November 2011 - 03:32 PM
#82 (0x052) Set AI Script [82]
IESDP is not clear it works, and this thread indicates it wont:
http://www.shsforums...post__p__523512
Even if it did work, what would happen when it was "removed"? Would it set the script to nill? Would it restore the previous if any? Wouldn't do anything at all (keep the changed script)?
I'm posting here, because if it looks like you're adding some memory to the original arguments of when equipped effects, you might as well add to this one too (after fixing it of course >_> ).
Edited by i30817, 01 November 2011 - 04:18 PM.
#4
Posted 01 November 2011 - 06:40 PM
#82 (0x052) Set AI Script [82]
Works at least with Restored Dak'kon's Blade from Baldurdash. Item gets equipped and assigns the script to the RACE slot. Script does its job (upgrading the blade). Stays assigned to the character even if not needed anymore, but can be cleared by using ChangeAIScript("",RACE), if that would be added to the existing scripts. Obviously this doesn't restore previously assigned scripts.
Set AI Script has one big problem, as mentioned in the iedsp: it works for every script slot, which means that careless modders might inadvertedly break the game, if they assign scripts to the DEFAULT (*1) and OVERRIDE (*2) script slots for items obtainable by the player (haven't encounted any those). CLASS should also not be touched, due to script customization (Ease of Use AI etc.).
*1. Breaks facestab, and attribute gain components of TB#tweaks. Moreover, breaks werewolf transformation, poisoning by Marek and item shattering of BGT.
*2. Breaks every NPC content mod out there.
10th
"I grab his deceased spirit and piledrive it back into his body, duplicating raise dead." - Psyren Oots board
#5
Posted 02 November 2011 - 04:06 AM
#6
Posted 05 November 2011 - 09:21 PM
Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle
#7
Posted 05 November 2011 - 10:39 PM
--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.
Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)
Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)