Ardanis Posted November 18, 2006 Share Posted November 18, 2006 Ten minutes ago I was trying to cast ImpHaste on person under Globe of Invulnerability. Instead of hasting I've got "spell ineffective" message. Investigation revealed that ImpHaste's power is marked as 3 instead of 6. I've checked the unmodded game folder (keep that one for such and similar purposes) - the same thing. Also I've failed to find in Fixpack's TP2 fix for this. I hope it will help. Link to comment
Nythrun Posted November 18, 2006 Share Posted November 18, 2006 There's kind of a lot of these. I leave summonings, dispels, and remove invisibilities at zero and change these: COPY_EXISTING ~spwish01.spl~ ~override~ // (wish strength) ~spwish02.spl~ ~override~ // (wish intelligence) ~spwish03.spl~ ~override~ // (wish dexterity) ~spwish04.spl~ ~override~ // (wish constitution) ~spwish05.spl~ ~override~ // (wish wisdom) ~spwish06.spl~ ~override~ // (wish charisma) ~spwish07.spl~ ~override~ // Greater Restoration ~spwish08.spl~ ~override~ // (wish party stats 25) ~spwish09.spl~ ~override~ // Globe of Blades ~spwish10.spl~ ~override~ // Mass Raise Dead ~spwish11.spl~ ~override~ // Greater Deathblow ~spwish12.spl~ ~override~ // Hardiness ~spwish13.spl~ ~override~ // Alchemy ~spwish14.spl~ ~override~ // Create Wand ~spwish15.spl~ ~override~ // Wealth ~spwish16.spl~ ~override~ // Rest ~spwish17.spl~ ~override~ // Time Stop ~spwish20.spl~ ~override~ // Hit Points Lowered ~spwish21.spl~ ~override~ // Hit Points Lowered ~spwish22.spl~ ~override~ // (wish drain spells) ~spwish23.spl~ ~override~ // Ruin ~spwish25.spl~ ~override~ // Slow ~spwish26.spl~ ~override~ // Breach ~spwish27.spl~ ~override~ // Knockback ~spwish28.spl~ ~override~ // Heal ~spwish29.spl~ ~override~ // Strength ~spwish30.spl~ ~override~ // Miscast Magic ~spwish31.spl~ ~override~ // Magic Resistance ~spwish32.spl~ ~override~ // Abi-Dalzim's Horrid Wilting ~spwish33.spl~ ~override~ // Intoxication ~spwish34.spl~ ~override~ // Bad Luck ~spwish35.spl~ ~override~ // Power Word Silence ~spwish36.spl~ ~override~ // Improved Haste ~spwish37.spl~ ~override~ // Improved Haste ~spwish38.spl~ ~override~ // Breach ~spwish39.spl~ ~override~ // Heal ~spwish40.spl~ ~override~ // Improved Haste ~spwish41.spl~ ~override~ // (wish set strength to 3) ~spwish42.spl~ ~override~ // (wish set wisdom to 3) ~spwish43.spl~ ~override~ // (wish set constitution to 3) ~spwish44.spl~ ~override~ // (wish set dexterity to 3) ~spwish45.spl~ ~override~ // (wish set intelligence to 3) ~spwish46.spl~ ~override~ // Greater Restoration PATCH_IF (%SOURCE_SIZE% > 0x71) THEN BEGIN READ_LONG 0x64 "ho" READ_SHORT 0x68 "hc" READ_LONG 0x6a "eo" FOR ("i" = 0x00; "i" < ("hc" * 0x28); "i" += 0x28) BEGIN READ_SHORT ("ho" + "i" + 0x1e) "ec" ELSE 0 READ_SHORT ("ho" + "i" + 0x20) "ei" ELSE 0 FOR ("j" = ("ei" * 0x30); "j" < (("ec" + "ei") * 0x30); "j" += 0x30) BEGIN WRITE_BYTE ("eo" + "j" + 0x03) 0x09 END END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~spdr101.spl~ ~override~ // Chromatic Orb ~sppr105.spl~ ~override~ // Entangle ~sppr210.spl~ ~override~ // Resist Fire/Cold ~sppr306.spl~ ~override~ // Protection From Fire ~sppr308.spl~ ~override~ // Remove Paralysis (also has target mismatch) ~sppr315.spl~ ~override~ // Cure Medium Wounds ~sppr401.spl~ ~override~ // Cure Serious Wounds ~sppr408.spl~ ~override~ // Protection From Evil 10' radius ~sppr417.spl~ ~override~ // Lesser Restoration ~sppr502.spl~ ~override~ // Cure Critical Wounds ~sppr503.spl~ ~override~ // Flame Strike ~sppr506.spl~ ~override~ // Iron Skins ~sppr512.spl~ ~override~ // Greater Command ~sppr515.spl~ ~override~ // Repulse Undead ~sppr613.spl~ ~override~ // Physical Mirror ~sppr707.spl~ ~override~ // Sunray ~sppr712.spl~ ~override~ // Resurrection ~sppr721.spl~ ~override~ // Energy Blades ~sppr728.spl~ ~override~ // Implosion ~sppr729.spl~ ~override~ // Mass Raise Dead ~sppr730D.spl~ ~override~ // Aura of Flaming Death ~spra302.spl~ ~override~ // Minor Spell Deflection ~spwi106.spl~ ~override~ // Blindness ~spwi107.spl~ ~override~ // Friends ~spwi111.spl~ ~override~ // Infravision ~spwi112.spl~ ~override~ // Magic Missile ~spwi113.spl~ ~override~ // Protection From Evil ~spwi114.spl~ ~override~ // Shield ~spwi118.spl~ ~override~ // Chromatic Orb ~spwi119.spl~ ~override~ // Larloch's Minor Drain // ~spwi124.spl~ ~override~ // Nahal's Reckless Dweomer (on-self effect, irrelevant) ~spwi210.spl~ ~override~ // Resist Fear // ~spwi217.spl~ ~override~ // Agannazar's Scorcher (on-self effect, irrelevant)) ~spwi219.spl~ ~override~ // Vocalize // ~spwi222.spl~ ~override~ // Chaos Shield* (on-self, irrelevant) ~spwi223.spl~ ~override~ // Deafness ~spwi224.spl~ ~override~ // Glitterdust ~spwi314.spl~ ~override~ // Vampiric Touch ~spwi321.spl~ ~override~ // Spell Thrust ~spwi403D.spl~ ~override~ // Fire Shield (Blue) ~spwi410.spl~ ~override~ // Remove Curse ~spwi414.spl~ ~override~ // Spirit Armor ~spwi418.spl~ ~override~ // Fire Shield (Red) (irrelevant) ~spwi505.spl~ ~override~ // Shadow Door ~spwi522.spl~ ~override~ // Minor Spell Turning ~spwi523.spl~ ~override~ // Sunfire ~spwi602.spl~ ~override~ // Globe of Invulnerability ~spwi613.spl~ ~override~ // Improved Haste ~spwi614.spl~ ~override~ // Death Fog ~spwi711.spl~ ~override~ // Sphere of Chaos ~spwi721.spl~ ~override~ // Mass Invisibility // ~spwi723.spl~ ~override~ // Improved Chaos Shield* (on-self only) ~spwi803.spl~ ~override~ // Protection From Energy ~spwi812.spl~ ~override~ // Abi-Dalzim's Horrid Wilting ~spwi818.spl~ ~override~ // Bigby's Clenched Fist ~spwi910.spl~ ~override~ // Imprisonment ~spwi913.spl~ ~override~ // Wail of the Banshee ~spwi918.spl~ ~override~ // Bigby's Crushing Hand ~spwish07.spl~ ~override~ // Greater Restoration // ~spwish09.spl~ ~override~ // Globe of Blades ~spwish10.spl~ ~override~ // Mass Raise Dead ~spwish11.spl~ ~override~ // Greater Deathblow ~spwish12.spl~ ~override~ // Hardiness ~spwish16.spl~ ~override~ // Rest ~spwish20.spl~ ~override~ // Hit Points Lowered ~spwish21.spl~ ~override~ // Hit Points Lowered ~spwish22.spl~ ~override~ // (wish drain spells) ~spwish23.spl~ ~override~ // Ruin ~spwish25.spl~ ~override~ // Slow ~spwish26.spl~ ~override~ // Breach ~spwish27.spl~ ~override~ // Knockback ~spwish28.spl~ ~override~ // Heal ~spwish29.spl~ ~override~ // Strength ~spwish30.spl~ ~override~ // Miscast Magic ~spwish31.spl~ ~override~ // Magic Resistance ~spwish32.spl~ ~override~ // Abi-Dalzim's Horrid Wilting ~spwish33.spl~ ~override~ // Intoxication ~spwish34.spl~ ~override~ // Bad Luck ~spwish35.spl~ ~override~ // Power Word Silence ~spwish36.spl~ ~override~ // Improved Haste ~spwish37.spl~ ~override~ // Improved Haste ~spwish38.spl~ ~override~ // Breach ~spwish39.spl~ ~override~ // Heal ~spwish40.spl~ ~override~ // Improved Haste ~spwish41.spl~ ~override~ // (wish set strength to 3) ~spwish42.spl~ ~override~ // (wish set wisdom to 3) ~spwish43.spl~ ~override~ // (wish set constitution to 3) ~spwish44.spl~ ~override~ // (wish set dexterity to 3) ~spwish45.spl~ ~override~ // (wish set intelligence to 3) ~spwish46.spl~ ~override~ // Greater Restoration PATCH_IF (%SOURCE_SIZE% > 0x71) THEN BEGIN READ_LONG 0x34 "hl" READ_LONG 0x64 "ho" READ_SHORT 0x68 "hc" READ_LONG 0x6a "eo" FOR ("i" = 0x00; "i" < ("hc" * 0x28); "i" += 0x28) BEGIN READ_SHORT ("ho" + "i" + 0x1e) "ec" ELSE 0 READ_SHORT ("ho" + "i" + 0x20) "ei" ELSE 0 FOR ("j" = ("ei" * 0x30); "j" < (("ec" + "ei") * 0x30); "j" += 0x30) BEGIN WRITE_BYTE ("eo" + "j" + 0x03) "hl" END END END BUT_ONLY_IF_IT_CHANGES I also change spcl[0-9][0-9][0-9][.]? to zero when they're not already and do the same for spwm, which you may not want. As for spin, who knows Link to comment
CamDawg Posted November 25, 2006 Share Posted November 25, 2006 Spell power levels are currently a mess and laying in pending as a result: http://forums.gibberlings3.net/index.php?showtopic=5484 Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.