[Beta] Midas Magic - Spells of Aurum Thread #27

Post » Sat May 28, 2011 10:11 pm

I googled anagrams and that helped me a lot, but yea some words are really hard.

So here are all the words from crossword puzzle
(spoiler alert - use with caution and only if you really cant figure it out)



Ah, thanks. I also used anagram generator to try some words, and think about possibility of having two or more of same alphabet, but sure, some words are really hard to find out.
User avatar
Jason Rice
 
Posts: 3445
Joined: Thu Aug 16, 2007 3:42 pm

Post » Sat May 28, 2011 10:23 pm

for some more spell ideas i suggest you take a look at the Morrowind mod WIP http://www.gamesas.com/bgsforums/index.php?showtopic=1064268. :)
User avatar
DAVId MArtInez
 
Posts: 3410
Joined: Fri Aug 10, 2007 1:16 am

Post » Sat May 28, 2011 6:13 pm

Thank you very much, maxy999, now I go collect the Book of Armaments :D

:foodndrink:
User avatar
Love iz not
 
Posts: 3377
Joined: Sat Aug 25, 2007 8:55 pm

Post » Sun May 29, 2011 2:14 am

I like that book, though it somewhat miffs me that almost all of the spells are restoration spells(mostly miffed about Ki Master being a master restoration spell when the rest of the spells like it in that book are alteration).
User avatar
Myles
 
Posts: 3341
Joined: Sun Oct 21, 2007 12:52 pm

Post » Sat May 28, 2011 6:59 pm

Do you have any plans for any additional worlds?
User avatar
koumba
 
Posts: 3394
Joined: Thu Mar 22, 2007 8:39 pm

Post » Sat May 28, 2011 1:51 pm

I recently downloaded version 0.995 + Patch and whenever i use Midas Nuclear Blast, the game crashes on me when the bomb explodes.
The strange thing is that with previous versions, i could use the nuke as frequently as i wanted and the game would rarely crash.
I have the GotY version of oblivion and also use Wisdom Earle's Crash Prevention system.
Does anyone else experience these crashes or knows whats going on?
User avatar
Project
 
Posts: 3490
Joined: Fri May 04, 2007 7:58 am

Post » Sat May 28, 2011 7:52 pm

I noticed that the Pure Entropic Essence doesn't have a function. Is it meant to have one in the near future?

Also any chance of being able to summon the Ing-like creatures from LATEworld in the near future? And what about that dark temple you showed in the trailer? Or was that just a generic ruin?

Also, Like the new magic missile effect. Kinda wish they were seeking though, or guided. Like the Fearsome Magicka ones.

Still can't figure out how to adjust the assimulator to add more options for addons and stuff.
User avatar
LuCY sCoTT
 
Posts: 3410
Joined: Sun Feb 04, 2007 8:29 am

Post » Sat May 28, 2011 3:12 pm

Do you have any plans for any additional worlds?


Not sure yet. I do, but I may not get around to it.

I recently downloaded version 0.995 + Patch and whenever i use Midas Nuclear Blast, the game crashes on me when the bomb explodes.
The strange thing is that with previous versions, i could use the nuke as frequently as i wanted and the game would rarely crash.
I have the GotY version of oblivion and also use Wisdom Earle's Crash Prevention system.
Does anyone else experience these crashes or knows whats going on?


I may have introduced this with the patch. My guess is that the crashes are coming from collisions with NPCs. Does it crash when used on animals only?

I noticed that the Pure Entropic Essence doesn't have a function. Is it meant to have one in the near future?

Also any chance of being able to summon the Ing-like creatures from LATEworld in the near future? And what about that dark temple you showed in the trailer? Or was that just a generic ruin?

Also, Like the new magic missile effect. Kinda wish they were seeking though, or guided. Like the Fearsome Magicka ones.

Still can't figure out how to adjust the assimulator to add more options for addons and stuff.


Sorry you're still having problems with that. I'm not sure why. My "test code" for silver items works still. The Dark world is a new world in the Astral Planes. The Crossworlds puzzle was updated to include it.

With regard to the Magic Missiles, there are 3 variants. Seeking Missiles seeks like Fearsome Magicka & Guided Missiles will follow your reticle.

Oh, and I do have plans for the Pure Entropic Essence :).
User avatar
matt oneil
 
Posts: 3383
Joined: Tue Oct 09, 2007 12:54 am

Post » Sat May 28, 2011 7:54 pm

I may have introduced this with the patch. My guess is that the crashes are coming from collisions with NPCs. Does it crash when used on animals only?


The game crashes whenever a nuke makes impact. The last few times i aimed it at empty ground without a creature in its vicinity. The only creature there was Centurion prime, but he stood behind me on a safe distance.
User avatar
Oscar Vazquez
 
Posts: 3418
Joined: Sun Sep 30, 2007 12:08 pm

Post » Sat May 28, 2011 8:14 pm

The game crashes whenever a nuke makes impact. The last few times i aimed it at empty ground without a creature in its vicinity. The only creature there was Centurion prime, but he stood behind me on a safe distance.



Well, I can duplicate the problem but I did put in some error checking. Here is an alpha patch. Try it and let me know if it helps.

http://www.filefront.com/15830785/MidasSpells.esp
User avatar
naome duncan
 
Posts: 3459
Joined: Tue Feb 06, 2007 12:36 am

Post » Sun May 29, 2011 1:55 am

Ok, thanks for looking into it.
Tomorrow i will try the patch out and spam some nukes (its 23:08 in this timezone during the time of this post)
User avatar
anna ley
 
Posts: 3382
Joined: Fri Jul 07, 2006 2:04 am

Post » Sat May 28, 2011 4:15 pm

Sorry you're still having problems with that. I'm not sure why. My "test code" for silver items works still. The Dark world is a new world in the Astral Planes. The Crossworlds puzzle was updated to include it.

With regard to the Magic Missiles, there are 3 variants. Seeking Missiles seeks like Fearsome Magicka & Guided Missiles will follow your reticle.

Oh, and I do have plans for the Pure Entropic Essence :).



Looks like I have no choice then, than to remake it completely from scratch. It's probably for the better anyway.

In the trailer I thought I also saw what appeared to be dark aylied ruins too. Thats what I was asking about.

I see. But the seeking missiles and Guided missiles only have 1 power level I believe, a very weak one. Even with the PowDur addons. :(

BTW any chance of making the other seeker spells behave like this too? The ones that currently just summon a ball of energy that goes to a target then dies when it casts its spell?
User avatar
Courtney Foren
 
Posts: 3418
Joined: Sun Mar 11, 2007 6:49 am

Post » Sat May 28, 2011 11:24 pm

Sadly, the nuke still crashes my game upon impact after i installed the patch.

EDIT: I used a character other than my mage (a god-character who uses the playable sheogorath mod and midaspsb) , and he seemingly could spam nukes without anything happening.
Could it be that the save of my mage is corrupted?
User avatar
Natalie Taylor
 
Posts: 3301
Joined: Mon Sep 11, 2006 7:54 pm

Post » Sun May 29, 2011 1:26 am

I am about at wit's end with this whole thing.

So I've made the codes for the OOO assimulator. And the Shivering Addon (which allows you convert Golden Saint weapons/armors (but not arrows... too easily exploitable). I've made the little activator thing called MidasAssimilatorAddon2 and MidasAssimilatorAddon3 (2 for oscuro, and 3 for shivering). And it doesn't work.

In fact now the silver one doesn't work either.

Haven't tested the enchanted items one though I suspect it'll have about as much success as the silver one.

Here are all 3 scripts. Please tell me what I'm doing wrong.

(In the OOO version I also moddified the combine script to account for Amythest and Opal, and Flawed Gem Shards, which only count as 1/3 of a flawed gem)

scn MidasGemSmelterAux3Script;- - Example Script for Processing Aux Items in the Aurum Reactor;- - Keys of the MidasQuest.SmeltDate Variableref Smltshort doStatefloat SmeltDatefloat Tempshort framecountshort iCountshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iDiamond3short iEmerald3short iPearl3short iRuby3short iSapphire3short iTopaz3short iJadeshort iplatinumshort iamethystshort iopalshort iamethyst3short iopal3begin GameMode if SmeltDate == MidasQuest.SmeltDate	return endif set framecount to framecount + 1  if framecount < 2    return endif set SmeltDate to MidasQuest.SmeltDate set framecount to 0    set doState to 0    set iGold to 0    set isilver to 0    set iCopper to 0    set iBrass to 0    set iEbony to 0    set iDiamond to 0    set iEmerald to 0    set iPearl to 0    set iRuby to 0    set iSapphire to 0    set iTopaz to 0    set iJade to 0     set Smlt to GetParentRef if Smlt.GetIsID MidasGemContainer == 0	set Smlt to MidasGemContainerRef endif    ;Just doing Gold to Test    set iCount to 0    set iCount to iCount + Smlt.GetItemCount UpperGoldBowl01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldBowl02 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldCarafe01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldFork01    set iCount to iCount + Smlt.GetItemCount UpperGoldGlass01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldGoblet01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldGoblet02 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldKnife01    set iCount to iCount + Smlt.GetItemCount UpperGoldPitcher01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldPitcher02 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldPlate01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldSpoon01    set iCount to iCount + Smlt.GetItemCount UpperGoldTankard01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldUrn01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldUrn02 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldVase01 * 8    set iCount to iCount + Smlt.GetItemCount Gem0GoldNuggetSmall    set iCount to iCount + Smlt.GetItemCount Gem0GoldNuggetlarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0Goldbar * 27    set iGold to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0CopperNuggetsmall     set iCount to iCount + Smlt.GetItemCount Gem0CopperNugget * 3    set iCount to iCount + Smlt.GetItemCount Gem0CopperNuggetLarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0Copperbar * 27    set icopper to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0SilverNuggetsmall     set iCount to iCount + Smlt.GetItemCount Gem0SilverNuggetLarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0Silverbar * 27    set isilver to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumNugget    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumNuggetLarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumBar * 27    set iplatinum to iCount    smlt.removeitem UpperGoldBowl01 999    smlt.removeitem UpperGoldBowl02 999    smlt.removeitem UpperGoldCarafe01 999    smlt.removeitem UpperGoldFork01 999    smlt.removeitem UpperGoldGlass01 999    smlt.removeitem UpperGoldGoblet01 999    smlt.removeitem UpperGoldGoblet02 999    smlt.removeitem UpperGoldKnife01 999    smlt.removeitem UpperGoldPitcher01 999    smlt.removeitem UpperGoldPitcher02 999    smlt.removeitem UpperGoldPlate01 999    smlt.removeitem UpperGoldSpoon01 999    smlt.removeitem UpperGoldTankard01 999    smlt.removeitem UpperGoldUrn01 999    smlt.removeitem UpperGoldUrn02 999    smlt.removeitem UpperGoldVase01 999    smlt.removeitem Gem0GoldNuggetsmall 999    smlt.removeitem Gem0GoldNuggetLarge 999    smlt.removeitem Gem0Goldbar 999    smlt.removeitem Gem0CopperNuggetsmall 999    smlt.removeitem Gem0CopperNuggetLarge 999    smlt.removeitem Gem0CopperNugget 999    smlt.removeitem Gem0Copperbar 999    smlt.removeitem Gem0SilverNuggetsmall 999    smlt.removeitem Gem0SilverNuggetLarge 999    smlt.removeitem Gem0Silverbar 999    smlt.removeitem Gem0PlatinumNugget 999    smlt.removeitem Gem0PlatinumNuggetLarge 999    smlt.removeitem Gem0PlatinumBar 999set iCount to Smlt.GetItemCount Gem10AmethystPerfect * 3Smlt.RemoveItem Gem10AmethystPerfect iCountset iAmethyst3 to iAmethyst3 + icountset iCount to Smlt.GetItemCount Gem7OpalPerfect * 3Smlt.RemoveItem GemShard7OpalPerfect iCountset iOpal3 to iOpal3 + icountset iCount to Smlt.GetItemCount Gem1PearlPerfect * 3Smlt.RemoveItem Gem1PearlPerfect iCountset iPearl3 to iPearl3 + icountset iCount to Smlt.GetItemCount Gem2TopazPerfect * 3Smlt.RemoveItem Gem2TopazPerfect iCountset iTopaz3 to iTopaz3 + icountset iCount to Smlt.GetItemCount Gem3RubyPerfect * 3Smlt.RemoveItem Gem3RubyPerfect iCountset iRuby3 to iRuby3 + icountset iCount to Smlt.GetItemCount Gem4SapphirePerfect * 3Smlt.RemoveItem Gem4SapphirePerfect iCountset iSapphire3 to iSapphire3 + icountset iCount to Smlt.GetItemCount Gem5EmeraldPerfect * 3Smlt.RemoveItem Gem5EmeraldPerfect iCountset iEmerald3 to iEmerald3 + icountset iCount to Smlt.GetItemCount Gem6DiamondPerfect * 3Smlt.RemoveItem Gem6DiamondPerfect iCountset iDiamond3 to iDiamond3 + icountset iCount to Smlt.GetItemCount GemShard10AmethystPerfect Smlt.RemoveItem GemShard10AmethystPerfect iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard10AmethystFlawless * 3Smlt.RemoveItem GemShard10AmethystFlawless iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard10AmethystSmlt.RemoveItem GemShard10Amethyst iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard1PearlPerfect Smlt.RemoveItem GemShard1PearlPerfect iCountset iPearl3 to iPearl3 + icountset iCount to Smlt.GetItemCount GemShard1PearlFlawless * 3Smlt.RemoveItem GemShard1PearlFlawless iCountset iPearl to iPearl + icountset iCount to Smlt.GetItemCount GemShard1PearlSmlt.RemoveItem GemShard1Pearl iCountset iPearl to iPearl + icountset iCount to Smlt.GetItemCount GemShard2TopazPerfect Smlt.RemoveItem GemShard2TopazPerfect iCountset iTopaz3 to iTopaz3 + icountset iCount to Smlt.GetItemCount GemShard2TopazFlawless * 3Smlt.RemoveItem GemShard2TopazFlawless iCountset iTopaz to iTopaz + icountset iCount to Smlt.GetItemCount GemShard2TopazSmlt.RemoveItem GemShard2Topaz iCountset iTopaz to iTopaz + icountset iCount to Smlt.GetItemCount GemShard3RubyPerfect Smlt.RemoveItem GemShard3RubyPerfect iCountset iRuby3 to iRuby3 + icountset iCount to Smlt.GetItemCount GemShard3RubyFlawless * 3Smlt.RemoveItem GemShard3RubyFlawless iCountset iRuby to iRuby + icountset iCount to Smlt.GetItemCount GemShard3RubySmlt.RemoveItem GemShard3Ruby iCountset iRuby to iRuby + icountset iCount to Smlt.GetItemCount GemShard4SapphirePerfect Smlt.RemoveItem GemShard4SapphirePerfect iCountset iSapphire3 to iSapphire3 + icountset iCount to Smlt.GetItemCount GemShard4SapphireFlawless * 3Smlt.RemoveItem GemShard4SapphireFlawless iCountset iSapphire to iSapphire + icountset iCount to Smlt.GetItemCount GemShard4SapphireSmlt.RemoveItem GemShard4Sapphire iCountset iSapphire to iSapphire + icountset iCount to Smlt.GetItemCount GemShard5EmeraldPerfectSmlt.RemoveItem GemShard5EmeraldPerfect iCountset iEmerald3 to iEmerald3 + icountset iCount to Smlt.GetItemCount GemShard5EmeraldFlawless * 3Smlt.RemoveItem GemShard5EmeraldFlawless iCountset iEmerald to iEmerald + icountset iCount to Smlt.GetItemCount GemShard5EmeraldSmlt.RemoveItem GemShard5Emerald iCountset iEmerald to iEmerald + icountset iCount to Smlt.GetItemCount GemShard6DiamondPerfectSmlt.RemoveItem GemShard6DiamondPerfect iCountset iDiamond3 to iDiamond3 + icountset iCount to Smlt.GetItemCount GemShard6DiamondFlawless * 3Smlt.RemoveItem GemShard6DiamondFlawless iCountset iDiamond to iDiamond + icountset iCount to Smlt.GetItemCount GemShard6DiamondSmlt.RemoveItem GemShard6Diamond iCountset iDiamond to iDiamond + icountset iCount to Smlt.GetItemCount GemShard7OpalPerfectSmlt.RemoveItem GemShard7OpalPerfect iCountset iOpal3 to iOpal3 + icountset iCount to Smlt.GetItemCount GemShard7OpalFlawless * 3Smlt.RemoveItem GemShard7OpalFlawless iCountset iOpal to iOpal + icountset iCount to Smlt.GetItemCount GemShard7OpalSmlt.RemoveItem GemShard7Opal iCountset iOpal to iOpal + icountset iCount to Smlt.GetItemCount JewelryRing5Gold7OpalSmlt.RemoveItem JewelryRing5Gold7Opal iCountset iOpal to iOpal + icountset igold to igold + icount;-- OK Now Add Back the Materials    Smlt.Additem  MidasGemGoldFrag iGold    Smlt.Additem  MidasGemGoldFrag iSilver    Smlt.Additem  MidasGemCopperFrag iCopper    Smlt.Additem  MidasGemBrassFrag iBrass    Smlt.Additem  MidasGemEbonyFrag iEbony    Smlt.Additem  MidasGemJadeFrag iJade    Smlt.Additem  Gem6DiamondFlawed iDiamond    Smlt.Additem  Gem5EmeraldFlawed iEmerald    Smlt.Additem  Gem1PearlFlawed iPearl    Smlt.Additem  Gem3RubyFlawed iRuby    Smlt.Additem  Gem4SapphireFlawed iSapphire    Smlt.Additem  Gem2TopazFlawed iTopaz    Smlt.Additem  Gem0PlatinumNuggetSmall iplatinum    Smlt.Additem  Gem10AmethystFlawed iAmethyst    Smlt.Additem  Gem7OpalFlawed iopal    Smlt.Additem  Gem10AmethystFlawless iAmethyst3    Smlt.Additem  Gem7OpalFlawless iopal3    Smlt.Additem  Gem6DiamondFlawless iDiamond3    Smlt.Additem  Gem5EmeraldFlawless iEmerald3    Smlt.Additem  Gem1PearlFlawless iPearl3    Smlt.Additem  Gem3RubyFlawless iRuby3    Smlt.Additem  Gem4SapphireFlawless iSapphire3    Smlt.Additem  Gem2TopazFlawless iTopaz3       ;;smlt.RemoveAllItems MidasGemContainerRefend


OOO COMBINE SCRIPT

scn MidasGemSmelterCombineScriptref Smltref meshort iLvlshort iCountshort iTotalshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iJadeshort iFireshort iFrostshort iShockShort iLifeshort iSonicshort iArcaneshort iEntropicshort iOsmoticshort iDivshort iplatinumshort iopalshort iAmethystshort iDiamond0short iEmerald0short iPearl0short iRuby0short iSapphire0short iTopaz0short iJade0short iopal0short iAmethyst0Begin OnActivate    set me to GetSelf    set Smlt to GetParentRef    if Smlt.GetIsID MidasGemContainer == 0	    set Smlt to MidasGemContainerRef    endif	if me.GetisID MidasActivatorButtonHigh		Message "Combining on High.",1		set iLvl to 2	elseif me.GetIsID MidasActivatorButton		Message "Combining on Medium",1		set iLvl to 1	else		Message "Combining on Low",1		set iLvl to 0	endif    set iDiamond to Smlt.GetItemCount Gem6DiamondFlawless    set iEmerald to  Smlt.GetItemCount Gem5EmeraldFlawless    set iPearl to  Smlt.GetItemCount Gem1PearlFlawless    set iRuby to Smlt.GetItemCount Gem3RubyFlawless     set iSapphire to Smlt.GetItemCount Gem4SapphireFlawless    set iTopaz to Smlt.GetItemCount Gem2TopazFlawless    set iAmethyst to Smlt.GetItemCount Gem10AmethystFlawless    set iopal to Smlt.GetItemCount Gem7OpalFlawless	set iDiamond to iDiamond * 3	set iEmerald to iEmerald * 3	set iPearl to iPearl * 3	set iRuby to iRuby * 3	set iSapphire to iSapphire * 3	set iTopaz to iTopaz * 3	set iAmethyst to iAmethyst * 3	set iopal to iopal * 3    set iGold to Smlt.GetItemCount Gem0GoldNugget     set iSilver to Smlt.GetItemCount Gem0SilverNugget     set iCopper to Smlt.GetItemCount MidasGemCopperNugget     set iBrass to Smlt.GetItemCount MidasGemBrassNugget     set iEbony to Smlt.GetItemCount MidasGemEbonyNugget     set iJade to Smlt.GetItemCount MidasGemJadeNugget     set iDiamond to iDiamond + Smlt.GetItemCount Gem6Diamond     set iEmerald to iEmerald + Smlt.GetItemCount Gem5Emerald    set iPearl to iPearl + Smlt.GetItemCount Gem1Pearl     set iRuby to iRuby + Smlt.GetItemCount Gem3Ruby     set iSapphire to iSapphire +  Smlt.GetItemCount Gem4Sapphire    set iTopaz to iTopaz + Smlt.GetItemCount Gem2Topaz     set iAmethyst to Smlt.GetItemCount Gem10Amethyst    set iopal to Smlt.GetItemCount Gem7opal	set iGold to iGold * 3	set iSilver to iSilver * 3	set iBrass to iBrass * 3	set iEbony to iEbony * 3	set iJade to iJade * 3	set iDiamond to iDiamond * 3	set iEmerald to iEmerald * 3	set iPearl to iPearl * 3	set iRuby to iRuby * 3	set iSapphire to iSapphire * 3	set iTopaz to iTopaz * 3	set iAmethyst to iAmethyst * 3	set iopal to iopal * 3    set iGold to iGold + Smlt.GetItemCount MidasGemGoldFrag    set iSilver to iSilver + Smlt.GetItemCount MidasGemSilverFrag    set iCopper to iCopper + Smlt.GetItemCount MidasGemCopperFrag    set iBrass to iBrass + Smlt.GetItemCount MidasGemBrassFrag    set iEbony to iEbony + Smlt.GetItemCount MidasGemEbonyFrag    set iJade to iJade + Smlt.GetItemCount MidasGemJadeFrag    set iDiamond to iDiamond + Smlt.GetItemCount Gem6DiamondFlawed    set iEmerald to iEmerald + Smlt.GetItemCount Gem5EmeraldFlawed    set iPearl to iPearl + Smlt.GetItemCount Gem1PearlFlawed    set iRuby to iRuby + Smlt.GetItemCount Gem3RubyFlawed    set iSapphire to iSapphire + Smlt.GetItemCount Gem4SapphireFlawed    set iTopaz to iTopaz + Smlt.GetItemCount Gem2TopazFlawed    set iAmethyst to Smlt.GetItemCount Gem10AmethystFlawed    set iopal to Smlt.GetItemCount Gem7opalFlawed    set iDiamond0 to Smlt.GetItemCount GemShard6DiamondFlawed    set iEmerald0 to  Smlt.GetItemCount GemShard5EmeraldFlawed    set iPearl0 to  Smlt.GetItemCount GemShard1PearlFlawed    set iRuby0 to Smlt.GetItemCount GemShard3RubyFlawed     set iSapphire0 to Smlt.GetItemCount GemShard4SapphireFlawed    set iTopaz0 to Smlt.GetItemCount GemShard2TopazFlawed    set iAmethyst0 to Smlt.GetItemCount GemShard10AmethystFlawed    set iopal0 to Smlt.GetItemCount GemShard7OpalFlawed     set iTotal to iGold + iSilver + iCopper + iBrass + iEbony + iDiamond + iEmerald + iPearl + iRuby + iSapphire + iTopaz + iJade ; - - Sigil	set iFire to Smlt.GetItemCount MidasSigFire	set iFrost to Smlt.GetItemCount MidasSigFrost	set iShock to Smlt.GetItemCount MidasSigShock	set iLife to Smlt.GetItemCount MidasSigLife	set iSonic to Smlt.GetItemCount MidasSigSonic	set iArcane to Smlt.GetItemCount MidasSigArcane	set iEntropic to Smlt.GetItemCount MidasSigEntropic	set iOsmotic to Smlt.GetItemCount MidasSigOsmotic	set iFire to iFire * 5	set iFrost to iFrost * 5	set iShock to iShock * 5	set iLife to iLife * 5	set iSonic to iSonic * 5	set iArcane to iArcane * 5	set iEntropic to iEntropic * 5	set iOsmotic to iOsmotic * 5	set iFire to iFire + Smlt.GetItemCount MidasSigFireLesser	set iFrost to iFrost + Smlt.GetItemCount MidasSigFrostLesser	set iShock to iShock + Smlt.GetItemCount MidasSigShockLesser	set iLife to iLife + Smlt.GetItemCount MidasSigLifeLesser	set iSonic to iSonic + Smlt.GetItemCount MidasSigSonicLesser	set iArcane to iArcane + Smlt.GetItemCount MidasSigArcaneLesser	set iEntropic to iEntropic + Smlt.GetItemCount MidasSigEntropicLesser	set iOsmotic to iOsmotic + Smlt.GetItemCount MidasSigOsmoticLesser	set iTotal to iTotal + iFire + iFrost + iShock + iLife + iSonic + iArcane + iEntropic + iOsmotic    Smlt.RemoveAllItems ; Hope you didn't put anything you wanted to keep in here!    if iLvl > 1   ; Make Flawless Gems        set iDiv to iDiamond / 9        set iDiamond to iDiamond % 9        Smlt.Additem Gem6DiamondFlawless, iDiv        set iDiv to iEmerald / 9        set iEmerald to iEmerald % 9        Smlt.Additem Gem5EmeraldFlawless, iDiv        set iDiv to iPearl / 9        set iPearl to iPearl % 9        Smlt.Additem Gem1PearlFlawless, iDiv        set iDiv to iRuby / 9        set iRuby to iRuby % 9        Smlt.Additem Gem3RubyFlawless, iDiv        set iDiv to iSapphire / 9        set iSapphire to iSapphire % 9        Smlt.Additem Gem4SapphireFlawless, iDiv                set iDiv to iTopaz / 9        set iTopaz to iTopaz % 9        Smlt.Additem Gem2TopazFlawless, iDiv        set iDiv to iAmethyst / 9        set iAmethyst to iAmethyst % 9        Smlt.Additem Gem10AmethystFlawless, iDiv        set iDiv to iOpal / 9        set iOpal to iOpal % 9        Smlt.Additem Gem7OpalFlawless, iDiv    endif    	;Message "Step 1", 1    if iLvl > 0 ; Make Gems && Greater Essence        set iDiv to iDiamond / 3        set iDiamond to iDiamond % 3        Smlt.Additem Gem6Diamond, iDiv        set iDiv to iEmerald / 3        set iEmerald to iEmerald % 3        Smlt.Additem Gem5Emerald, iDiv        set iDiv to iPearl / 3        set iPearl to iPearl % 3        Smlt.Additem Gem1Pearl, iDiv        set iDiv to iRuby / 3        set iRuby to iRuby % 3        Smlt.Additem Gem3Ruby, iDiv        set iDiv to iSapphire / 3        set iSapphire to iSapphire % 3        Smlt.Additem Gem4Sapphire, iDiv                set iDiv to iTopaz / 3        set iTopaz to iTopaz % 3        Smlt.Additem Gem2Topaz, iDiv        set iDiv to iAmethyst / 3        set iAmethyst to iAmethyst % 3        Smlt.Additem Gem10Amethyst, iDiv        set iDiv to iOpal / 3        set iOpal to iOpal % 3        Smlt.Additem Gem7Opal, iDiv               set iDiv to iFire / 5        set iFire to iFire % 5        Smlt.Additem MidasSigFire, iDiv       set iDiv to ifrost / 5        set ifrost to ifrost % 5        Smlt.Additem MidasSigfrost, iDiv	   set iDiv to ishock / 5        set ishock to ishock % 5        Smlt.Additem MidasSigshock, iDiv       set iDiv to ilife / 5        set ilife to ilife % 5        Smlt.Additem MidasSiglife, iDiv	   set iDiv to ifrost / 5        set ifrost to ifrost % 5        Smlt.Additem MidasSigfrost, iDiv        set iDiv to isonic / 5        set isonic to isonic % 5        Smlt.Additem MidasSigsonic, iDiv	   set iDiv to iarcane / 5        set iarcane to iarcane % 5        Smlt.Additem MidasSigarcane, iDiv               set iDiv to ientropic / 5        set ientropic to ientropic % 5        Smlt.Additem MidasSigentropic, iDiv        	   set iDiv to iOsmotic / 5        set iOsmotic to iOsmotic % 5        Smlt.Additem MidasSigOsmotic, iDiv    endif               ;Now lets do Metals        set iDiv to iGold / 3        set iGold to iGold % 3        Smlt.Additem Gem0GoldNugget, iDiv                set iDiv to iSilver / 3        set iSilver to iSilver % 3        Smlt.Additem Gem0SilverNugget, iDiv                set iDiv to iBrass / 3        set iBrass to iBrass % 3        Smlt.Additem MidasGemBrassNugget, iDiv        set iDiv to iCopper / 3        set iCopper to iCopper % 3        Smlt.Additem MidasGemCopperNugget, iDiv        set iDiv to iEbony / 3        set iEbony to iEbony % 3        Smlt.Additem MidasGemEbonyNugget, iDiv        set iDiv to iJade / 3        set iJade to iJade % 3        Smlt.Additem MidasGemJadeNugget, iDiv       ;And Flawed shards (really is this even worth including?!)        set iDiv to iDiamond0 / 3        set iDiamond0 to iDiamond0 % 3        Smlt.Additem Gem6Diamondflawed, iDiv        set iDiv to iEmerald0 / 3        set iEmerald0 to iEmerald0 % 3        Smlt.Additem Gem5Emeraldflawed, iDiv        set iDiv to iPearl0 / 3        set iPearl0 to iPearl0 % 3        Smlt.Additem Gem1Pearlflawed, iDiv        set iDiv to iRuby0 / 3        set iRuby0 to iRuby0 % 3        Smlt.Additem Gem3Rubyflawed, iDiv        set iDiv to iSapphire0 / 3        set iSapphire to iSapphire % 3        Smlt.Additem Gem4Sapphireflawed, iDiv                set iDiv to iTopaz0 / 3        set iTopaz0 to iTopaz0 % 3        Smlt.Additem Gem2Topazflawed, iDiv        set iDiv to iAmethyst0 / 3        set iAmethyst to iAmethyst % 3        Smlt.Additem Gem10Amethystflawed, iDiv        set iDiv to iOpal0 / 3        set iOpal0 to iOpal0 % 3        Smlt.Additem Gem7Opalflawed, iDiv	;message "Adding..." , 1        Smlt.Additem MidasGemGoldFrag, iGold        Smlt.Additem MidasGemSilverFrag, iSilver        Smlt.Additem MidasGemBrassFrag, iBrass        Smlt.Additem MidasGemCopperFrag, iCopper        Smlt.Additem MidasGemEbonyFrag, iEbony        Smlt.Additem MidasGemJadeFrag, iJade        Smlt.Additem Gem6DiamondFlawed, iDiamond        Smlt.Additem Gem5EmeraldFlawed, iEmerald        Smlt.Additem Gem1PearlFlawed, iPearl        Smlt.Additem Gem3RubyFlawed, iRuby        Smlt.Additem Gem4SapphireFlawed, iSapphire        Smlt.Additem Gem2TopazFlawed, iTopaz        Smlt.Additem Gem10AmethystFlawed, iAmethyst        Smlt.Additem Gem7OpalFlawed, iOpal                Smlt.Additem GemShard6DiamondFlawed, iDiamond0        Smlt.Additem GemShard5EmeraldFlawed, iEmerald0        Smlt.Additem GemShard1PearlFlawed, iPearl0        Smlt.Additem GemShard3RubyFlawed, iRuby0        Smlt.Additem GemShard4SapphireFlawed, iSapphire0        Smlt.Additem GemShard2TopazFlawed, iTopaz0        Smlt.Additem GemShard10AmethystFlawed, iAmethyst0        Smlt.Additem GemShard7OpalFlawed, iOpal0        Smlt.Additem MidasSigFireLesser, iFire        Smlt.Additem MidasSigfrostLesser, iFrost        Smlt.Additem MidasSigshockLesser, iShock        Smlt.Additem MidasSiglifeLesser, iLife        Smlt.Additem MidasSigsonicLesser, iSonic        Smlt.Additem MidasSigarcaneLesser, iArcane        Smlt.Additem MidasSigentropicLesser, iEntropic        Smlt.Additem MidasSigOsmoticLesser, iOsmotic		if iTotal > 0 			Smlt.PlayMagicShaderVisuals MidasEffectHoly 2			Smlt.PlaySound3d MidasAuraSound			message "You've fused %0.f gems.", iCount, 1		else			message "No gems were fused." , 1		endifend



scn MidasGemSmelterAux4Script;- - Example Script for Processing Aux Items in the Aurum Reactor;- - Keys of the MidasQuest.SmeltDate Variableref Smltshort doStatefloat SmeltDatefloat Tempshort framecountshort iCountshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iJadeshort iFireshort iFrostshort iShockShort iLifeshort iSonicshort iArcaneshort iEntropicshort iOsmoticbegin GameMode if SmeltDate == MidasQuest.SmeltDate	return endif set framecount to framecount + 1  if framecount < 2    return endif set SmeltDate to MidasQuest.SmeltDate set framecount to 0    set doState to 0    set iGold to 0    set iSilver to 0    set iCopper to 0    set iBrass to 0    set iEbony to 0    set iDiamond to 0    set iEmerald to 0    set iPearl to 0    set iRuby to 0    set iSapphire to 0    set iTopaz to 0    set iJade to 0     set Smlt to GetParentRef if Smlt.GetIsID MidasGemContainer == 0	set Smlt to MidasGemContainerRef endif    ;Golden Saint stuff. And yes, i'm doing the unplayable stuff too, simply because some people make it playable >_>    set iCount to 0    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintBow * 3    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintLongsword * 6    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintmace * 5    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintShortsword * 3    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintwaraxe * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint1waraxe * 4    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintBow * 4    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint4Longsword * 15    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint2mace * 8    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint3Shortsword * 6    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield1Iron * 2    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield2Steel * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield3Dwarven * 4    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield4Orcish * 6    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield5Ebony * 11    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield6Daedric * 24    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward6Daedric * 12    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward5Ebony * 5    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward4Orcish * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward3Dwarven * 2     set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward2Steel * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward1Iron * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet6 * 12    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet5 * 5    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet4 * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet3 * 2     set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet2 * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet1 * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet6Daedric * 12    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet5Ebony * 5    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet4Orcish * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet3Dwarven * 2     set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet2Steel * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet1Iron * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward6Daedric * 126    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward5Ebony * 55    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward4Orcish * 32    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward3Dwarven * 21    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward2Steel * 15    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward1Iron * 10    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor6Daedric * 126    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor5Ebony * 55    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor4Orcish * 32    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor3Dwarven * 21    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor2Steel * 15    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor1Iron * 10    set iGold to iCount    smlt.removeitem SE08GoldenSaintBow  999    smlt.removeitem SE08GoldenSaintLongsword  999    smlt.removeitem SE08GoldenSaintmace  999    smlt.removeitem SE08GoldenSaintShortsword  999    smlt.removeitem SE08GoldenSaintwaraxe  999    smlt.removeitem SEGoldenSaint1waraxe  999    smlt.removeitem SE08GoldenSaintBow  999    smlt.removeitem SEGoldenSaint4Longsword  999    smlt.removeitem SEGoldenSaint2mace  999    smlt.removeitem SEGoldenSaint3Shortsword  999    smlt.removeitem SEGoldenSaintShield1Iron  999    smlt.removeitem SEGoldenSaintShield2Steel  999    smlt.removeitem SEGoldenSaintShield3Dwarven  999    smlt.removeitem SEGoldenSaintShield4Orcish  999    smlt.removeitem SEGoldenSaintShield5Ebony  999    smlt.removeitem SEGoldenSaintShield6Daedric  999    smlt.removeitem SEGoldenSaintHelmetReward6Daedric  999    smlt.removeitem SEGoldenSaintHelmetReward5Ebony  999    smlt.removeitem SEGoldenSaintHelmetReward4Orcish  999    smlt.removeitem SEGoldenSaintHelmetReward3Dwarven  999    smlt.removeitem SEGoldenSaintHelmetReward2Steel  999    smlt.removeitem SEGoldenSaintHelmetReward1Iron  999    smlt.removeitem SEGoldenSaintOfficerHelmet6  999    smlt.removeitem SEGoldenSaintOfficerHelmet5  999    smlt.removeitem SEGoldenSaintOfficerHelmet4  999    smlt.removeitem SEGoldenSaintOfficerHelmet3  999    smlt.removeitem SEGoldenSaintOfficerHelmet2  999    smlt.removeitem SEGoldenSaintOfficerHelmet1  999    smlt.removeitem SEGoldenSaintHelmet6Daedric  999    smlt.removeitem SEGoldenSaintHelmet5Ebony  999    smlt.removeitem SEGoldenSaintHelmet4Orcish  999    smlt.removeitem SEGoldenSaintHelmet3Dwarven  999    smlt.removeitem SEGoldenSaintHelmet2Steel  999    smlt.removeitem SEGoldenSaintHelmet1Iron  999    smlt.removeitem SEGoldenSaintArmorReward6Daedric  999    smlt.removeitem SEGoldenSaintArmorReward5Ebony  999    smlt.removeitem SEGoldenSaintArmorReward4Orcish  999    smlt.removeitem SEGoldenSaintArmorReward3Dwarven  999    smlt.removeitem SEGoldenSaintArmorReward2Steel  999    smlt.removeitem SEGoldenSaintArmorReward1Iron  999    smlt.removeitem SEGoldenSaintArmor6Daedric  999    smlt.removeitem SEGoldenSaintArmor5Ebony  999    smlt.removeitem SEGoldenSaintArmor4Orcish  999    smlt.removeitem SEGoldenSaintArmor3Dwarven  999    smlt.removeitem SEGoldenSaintArmor2Steel  999    smlt.removeitem SEGoldenSaintArmor1Iron  999;-- OK Now Add Back the Materials    Smlt.Additem  MidasGemGoldFrag iGold    Smlt.Additem  MidasGemSilverFrag iSilver    Smlt.Additem  MidasGemCopperFrag iCopper    Smlt.Additem  MidasGemBrassFrag iBrass    Smlt.Additem  MidasGemEbonyFrag iEbony    Smlt.Additem  MidasGemJadeFrag iJade    Smlt.Additem  Gem6DiamondFlawed iDiamond    Smlt.Additem  Gem5EmeraldFlawed iEmerald    Smlt.Additem  Gem1PearlFlawed iPearl    Smlt.Additem  Gem3RubyFlawed iRuby    Smlt.Additem  Gem4SapphireFlawed iSapphire    Smlt.Additem  Gem2TopazFlawed iTopaz       ;;smlt.RemoveAllItems MidasGemContainerRefend


I seriously have no idea what i'm doing wrong.
User avatar
koumba
 
Posts: 3394
Joined: Thu Mar 22, 2007 8:39 pm

Post » Sat May 28, 2011 1:58 pm

Looks like I have no choice then, than to remake it completely from scratch. It's probably for the better anyway.

In the trailer I thought I also saw what appeared to be dark aylied ruins too. Thats what I was asking about.

I see. But the seeking missiles and Guided missiles only have 1 power level I believe, a very weak one. Even with the PowDur addons. :(

BTW any chance of making the other seeker spells behave like this too? The ones that currently just summon a ball of energy that goes to a target then dies when it casts its spell?



I think that was just a regular ruin. I do need to make more leveled spells. As for the 'seeker' vs 'seeking' spells, I plan to make more 'seeking' spells. There is a guided fireball spell already in there :)

Sadly, the nuke still crashes my game upon impact after i installed the patch.

EDIT: I used a character other than my mage (a god-character who uses the playable sheogorath mod and midaspsb) , and he seemingly could spam nukes without anything happening.
Could it be that the save of my mage is corrupted?


Sorry again. I don't see the bug. I cant duplicate the problem. It could be corruption or some other scripted effect that somehow made it onto the spells. Try waiting 3 game days in your old save. That usually clears out ill effects but not always. (shot in dark). I'll look some more. If you could post your save somewhere perhaps I could test with that.

I am about at wit's end with this whole thing. ..snip


Your code looks right. Try this on the assimilator and let me know what messages you get.


scn MidasGemSmelterAux3Script;- - Example Script for Processing Aux Items in the Aurum Reactor;- - Keys of the MidasQuest.SmeltDate Variableref Smltshort doStatefloat SmeltDatefloat Tempshort framecountshort iCountshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iDiamond3short iEmerald3short iPearl3short iRuby3short iSapphire3short iTopaz3short iJadeshort iplatinumshort iamethystshort iopalshort iamethyst3short iopal3begin GameMode if SmeltDate == MidasQuest.SmeltDate	return endif set framecount to framecount + 1  if framecount < 4    return endif set SmeltDate to MidasQuest.SmeltDate set framecount to 0    set doState to 0    set iGold to 0    set isilver to 0    set iCopper to 0    set iBrass to 0    set iEbony to 0    set iDiamond to 0    set iEmerald to 0    set iPearl to 0    set iRuby to 0    set iSapphire to 0    set iTopaz to 0    set iJade to 0     set Smlt to GetParentRef if Smlt.GetIsID MidasGemContainer == 0	set Smlt to MidasGemContainerRef        message "Err:No Parent Ref" 1 endif if Smlt.GetIsID MidasGemContainer == 0        message "Err:MidasGemContainer Undefined" 1 endif    ;Just doing Gold to Test    set iCount to 0    set iCount to iCount + Smlt.GetItemCount UpperGoldBowl01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldBowl02 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldCarafe01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldFork01    set iCount to iCount + Smlt.GetItemCount UpperGoldGlass01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldGoblet01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldGoblet02 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldKnife01    set iCount to iCount + Smlt.GetItemCount UpperGoldPitcher01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldPitcher02 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldPlate01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldSpoon01    set iCount to iCount + Smlt.GetItemCount UpperGoldTankard01 * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldUrn01 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldUrn02 * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldVase01 * 8    set iCount to iCount + Smlt.GetItemCount Gem0GoldNuggetSmall    set iCount to iCount + Smlt.GetItemCount Gem0GoldNuggetlarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0Goldbar * 27    set iGold to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0CopperNuggetsmall     set iCount to iCount + Smlt.GetItemCount Gem0CopperNugget * 3    set iCount to iCount + Smlt.GetItemCount Gem0CopperNuggetLarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0Copperbar * 27    set icopper to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0SilverNuggetsmall     set iCount to iCount + Smlt.GetItemCount Gem0SilverNuggetLarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0Silverbar * 27    set isilver to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumNugget    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumNuggetLarge * 9    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumBar * 27    set iplatinum to iCount    smlt.removeitem UpperGoldBowl01 999    smlt.removeitem UpperGoldBowl02 999    smlt.removeitem UpperGoldCarafe01 999    smlt.removeitem UpperGoldFork01 999    smlt.removeitem UpperGoldGlass01 999    smlt.removeitem UpperGoldGoblet01 999    smlt.removeitem UpperGoldGoblet02 999    smlt.removeitem UpperGoldKnife01 999    smlt.removeitem UpperGoldPitcher01 999    smlt.removeitem UpperGoldPitcher02 999    smlt.removeitem UpperGoldPlate01 999    smlt.removeitem UpperGoldSpoon01 999    smlt.removeitem UpperGoldTankard01 999    smlt.removeitem UpperGoldUrn01 999    smlt.removeitem UpperGoldUrn02 999    smlt.removeitem UpperGoldVase01 999    smlt.removeitem Gem0GoldNuggetsmall 999    smlt.removeitem Gem0GoldNuggetLarge 999    smlt.removeitem Gem0Goldbar 999    smlt.removeitem Gem0CopperNuggetsmall 999    smlt.removeitem Gem0CopperNuggetLarge 999    smlt.removeitem Gem0CopperNugget 999    smlt.removeitem Gem0Copperbar 999    smlt.removeitem Gem0SilverNuggetsmall 999    smlt.removeitem Gem0SilverNuggetLarge 999    smlt.removeitem Gem0Silverbar 999    smlt.removeitem Gem0PlatinumNugget 999    smlt.removeitem Gem0PlatinumNuggetLarge 999    smlt.removeitem Gem0PlatinumBar 999set iCount to Smlt.GetItemCount Gem10AmethystPerfect * 3Smlt.RemoveItem Gem10AmethystPerfect iCountset iAmethyst3 to iAmethyst3 + icountset iCount to Smlt.GetItemCount Gem7OpalPerfect * 3Smlt.RemoveItem GemShard7OpalPerfect iCountset iOpal3 to iOpal3 + icountset iCount to Smlt.GetItemCount Gem1PearlPerfect * 3Smlt.RemoveItem Gem1PearlPerfect iCountset iPearl3 to iPearl3 + icountset iCount to Smlt.GetItemCount Gem2TopazPerfect * 3Smlt.RemoveItem Gem2TopazPerfect iCountset iTopaz3 to iTopaz3 + icountset iCount to Smlt.GetItemCount Gem3RubyPerfect * 3Smlt.RemoveItem Gem3RubyPerfect iCountset iRuby3 to iRuby3 + icountset iCount to Smlt.GetItemCount Gem4SapphirePerfect * 3Smlt.RemoveItem Gem4SapphirePerfect iCountset iSapphire3 to iSapphire3 + icountset iCount to Smlt.GetItemCount Gem5EmeraldPerfect * 3Smlt.RemoveItem Gem5EmeraldPerfect iCountset iEmerald3 to iEmerald3 + icountset iCount to Smlt.GetItemCount Gem6DiamondPerfect * 3Smlt.RemoveItem Gem6DiamondPerfect iCountset iDiamond3 to iDiamond3 + icountset iCount to Smlt.GetItemCount GemShard10AmethystPerfect Smlt.RemoveItem GemShard10AmethystPerfect iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard10AmethystFlawless * 3Smlt.RemoveItem GemShard10AmethystFlawless iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard10AmethystSmlt.RemoveItem GemShard10Amethyst iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard1PearlPerfect Smlt.RemoveItem GemShard1PearlPerfect iCountset iPearl3 to iPearl3 + icountset iCount to Smlt.GetItemCount GemShard1PearlFlawless * 3Smlt.RemoveItem GemShard1PearlFlawless iCountset iPearl to iPearl + icountset iCount to Smlt.GetItemCount GemShard1PearlSmlt.RemoveItem GemShard1Pearl iCountset iPearl to iPearl + icountset iCount to Smlt.GetItemCount GemShard2TopazPerfect Smlt.RemoveItem GemShard2TopazPerfect iCountset iTopaz3 to iTopaz3 + icountset iCount to Smlt.GetItemCount GemShard2TopazFlawless * 3Smlt.RemoveItem GemShard2TopazFlawless iCountset iTopaz to iTopaz + icountset iCount to Smlt.GetItemCount GemShard2TopazSmlt.RemoveItem GemShard2Topaz iCountset iTopaz to iTopaz + icountset iCount to Smlt.GetItemCount GemShard3RubyPerfect Smlt.RemoveItem GemShard3RubyPerfect iCountset iRuby3 to iRuby3 + icountset iCount to Smlt.GetItemCount GemShard3RubyFlawless * 3Smlt.RemoveItem GemShard3RubyFlawless iCountset iRuby to iRuby + icountset iCount to Smlt.GetItemCount GemShard3RubySmlt.RemoveItem GemShard3Ruby iCountset iRuby to iRuby + icountset iCount to Smlt.GetItemCount GemShard4SapphirePerfect Smlt.RemoveItem GemShard4SapphirePerfect iCountset iSapphire3 to iSapphire3 + icountset iCount to Smlt.GetItemCount GemShard4SapphireFlawless * 3Smlt.RemoveItem GemShard4SapphireFlawless iCountset iSapphire to iSapphire + icountset iCount to Smlt.GetItemCount GemShard4SapphireSmlt.RemoveItem GemShard4Sapphire iCountset iSapphire to iSapphire + icountset iCount to Smlt.GetItemCount GemShard5EmeraldPerfectSmlt.RemoveItem GemShard5EmeraldPerfect iCountset iEmerald3 to iEmerald3 + icountset iCount to Smlt.GetItemCount GemShard5EmeraldFlawless * 3Smlt.RemoveItem GemShard5EmeraldFlawless iCountset iEmerald to iEmerald + icountset iCount to Smlt.GetItemCount GemShard5EmeraldSmlt.RemoveItem GemShard5Emerald iCountset iEmerald to iEmerald + icountset iCount to Smlt.GetItemCount GemShard6DiamondPerfectSmlt.RemoveItem GemShard6DiamondPerfect iCountset iDiamond3 to iDiamond3 + icountset iCount to Smlt.GetItemCount GemShard6DiamondFlawless * 3Smlt.RemoveItem GemShard6DiamondFlawless iCountset iDiamond to iDiamond + icountset iCount to Smlt.GetItemCount GemShard6DiamondSmlt.RemoveItem GemShard6Diamond iCountset iDiamond to iDiamond + icountset iCount to Smlt.GetItemCount GemShard7OpalPerfectSmlt.RemoveItem GemShard7OpalPerfect iCountset iOpal3 to iOpal3 + icountset iCount to Smlt.GetItemCount GemShard7OpalFlawless * 3Smlt.RemoveItem GemShard7OpalFlawless iCountset iOpal to iOpal + icountset iCount to Smlt.GetItemCount GemShard7OpalSmlt.RemoveItem GemShard7Opal iCountset iOpal to iOpal + icountset iCount to Smlt.GetItemCount JewelryRing5Gold7OpalSmlt.RemoveItem JewelryRing5Gold7Opal iCountset iOpal to iOpal + icountset igold to igold + icount;-- OK Now Add Back the Materials    Smlt.Additem  MidasGemGoldFrag iGold    Smlt.Additem  MidasGemGoldFrag iSilver    Smlt.Additem  MidasGemCopperFrag iCopper    Smlt.Additem  MidasGemBrassFrag iBrass    Smlt.Additem  MidasGemEbonyFrag iEbony    Smlt.Additem  MidasGemJadeFrag iJade    Smlt.Additem  Gem6DiamondFlawed iDiamond    Smlt.Additem  Gem5EmeraldFlawed iEmerald    Smlt.Additem  Gem1PearlFlawed iPearl    Smlt.Additem  Gem3RubyFlawed iRuby    Smlt.Additem  Gem4SapphireFlawed iSapphire    Smlt.Additem  Gem2TopazFlawed iTopaz    Smlt.Additem  Gem0PlatinumNuggetSmall iplatinum    Smlt.Additem  Gem10AmethystFlawed iAmethyst    Smlt.Additem  Gem7OpalFlawed iopal    Smlt.Additem  Gem10AmethystFlawless iAmethyst3    Smlt.Additem  Gem7OpalFlawless iopal3    Smlt.Additem  Gem6DiamondFlawless iDiamond3    Smlt.Additem  Gem5EmeraldFlawless iEmerald3    Smlt.Additem  Gem1PearlFlawless iPearl3    Smlt.Additem  Gem3RubyFlawless iRuby3    Smlt.Additem  Gem4SapphireFlawless iSapphire3    Smlt.Additem  Gem2TopazFlawless iTopaz3       ;;smlt.RemoveAllItems MidasGemContainerRefend

User avatar
Bethany Watkin
 
Posts: 3445
Joined: Sun Jul 23, 2006 4:13 pm

Post » Sun May 29, 2011 1:44 am

*snip*


I got the message "no parent ref". Didn't know that was necessary actually because the other AUX didn't have it.


Though actually the whole mod is screwed up somehow. There should be another box for test obejcts, behind the wall, but there isn't. Instead theres just a copy of the customer chest inside the customer chest.

Also theres supposed to be another book detailing the changes, but theres just another aurum assimulator book instead. Yeah I'll have to delete it and reinsert the scripts.

EDIT #1: Tested OOO objects.

Tested Silver bowl. No separation.

Tested Opal Ring. Deceptive. No shimmering effect, and message says no gems were gleamed. However. When I looked inside of the assimulator, there was a flawed opal and a gold fragment.
In short: it seperated, yet it makes you believe it didn't. If it works, but doesn't give the indicator that it does, it'll be labeled as "Deceptive"

Tested Amethyst shard. No separation

Tested Combining 3 flawed amethyst shards. Deceptive. Also, flawed shards don't erase.

Tested Combining 3 of each other flawed shards. Deceptive. Also, all erase properly except for Sapphire and Amethyst.

Tested Combining flawless 3 opal and Amethyst. Deceptive.

Tested seperation of Big Gold, Copper, And Silver nuggets. Deceptive, also silver seems to separate into gold.

Tested Seperation of Copper Bar. No Separation. Should yield 27 Copper fragments.

Tested Seperation of small gold nugget. No separation. Should yield one 1 gold fragment.

Tested Seperation of OOO Copper Nugget. No separation. Should yield 3 copper fragments.

Tested Seperation of Gem shards. No Separation Should yeild 1 flawed gem.

Tested Seperation of Flawless Gem Shards. No Separation. Should yeild 1 regular gem

Tested Seperation of Perfect Gem Shards. No Separation. Should yeild 1 flawless gem

Tested Seperation of Perfect Gems. No Seperation Should Yield 3 flawless gems.

Tested Seperation of Platnum bar. No seperation. Should yeild 27 small platinum nuggets.



Everything works... the first time. But not the second. See below.

Shivering Tests

I have confirmed that the extra chest is in fact caused by shivering addon.

When I disable the copy, the original has an owner other than the player.


Tested separation of Weapons and armor all at once. No separation.


Edit #2:

Seems after I separate the first object, it no longer wants to separate anything else from the OOO list. When I test something regardless of what it is, it seems to work... the first time. The second time however it won't do it again. Unless I reload the savegame.

Edit #3:

I have a theory. it will work the first time. But after that the OOO aux will cease to work. TO test my theory, I have placed everything testable (from OOO) into the assimulator at once. 1 OOO nugget of each type minus platinum, 1 OOO small nugget of each type (minus platinum), 1 Regular, Flawless, and Perfect Gem shard of each type, 1 Perfect Gem of each type, 1 Large nugget of each type, and 1 bar of each type.

Result: Success! All repeatable things have separated at this test. Apart from the perfect Opal. Though thats because it simply didn't get removed. A minor error.

Also found the reason the Amethyst and Sapphire flawed shards weren't removed was because I had used Variable iSapphire and iamethyst instead of Isapphire0 and iamethyst0 like I should have.

But yes. The only real problem it seems so far is that the script only works once. For whatever reason. After an aux script works, ALL the aux scripts stop working.


New Revised version 1.1:


scn MidasGemSmelterAux3Script;- - Example Script for Processing Aux Items in the Aurum Reactor;- - Keys of the MidasQuest.SmeltDate Variableref Smltshort doStatefloat SmeltDatefloat Tempshort framecountshort iCountshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iDiamond3short iEmerald3short iPearl3short iRuby3short iSapphire3short iTopaz3short iJadeshort iplatinumshort iamethystshort iopalshort iamethyst3short iopal3begin GameMode if SmeltDate == MidasQuest.SmeltDate	return endif set framecount to framecount + 1  if framecount < 3    return endif set SmeltDate to MidasQuest.SmeltDate set framecount to 0    set doState to 0    set iGold to 0    set isilver to 0    set iCopper to 0    set iBrass to 0    set iEbony to 0    set iDiamond to 0    set iEmerald to 0    set iPearl to 0    set iRuby to 0    set iSapphire to 0    set iTopaz to 0    set iJade to 0     set Smlt to GetParentRef if Smlt.GetIsID MidasGemContainer == 0	set Smlt to MidasGemContainerRef        messagebox "Err:No Parent Ref OOO" 1 endif if Smlt.GetIsID MidasGemContainer == 0        messagebox "Err:MidasGemContainer Undefined OOO" 1 endif    ;Just doing Gold to Test    set iCount to 0    set iCount to iCount + ( Smlt.GetItemCount UpperGoldBowl01 ) * 4    set iCount to iCount + (  Smlt.GetItemCount UpperGoldBowl02 ) * 4    set iCount to iCount + (  Smlt.GetItemCount UpperGoldCarafe01 ) * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldFork01    set iCount to iCount + (  Smlt.GetItemCount UpperGoldGlass01 ) * 4    set iCount to iCount + (  Smlt.GetItemCount UpperGoldGoblet01 ) * 4    set iCount to iCount + (  Smlt.GetItemCount UpperGoldGoblet02 ) * 4    set iCount to iCount + Smlt.GetItemCount UpperGoldKnife01    set iCount to iCount + (  Smlt.GetItemCount UpperGoldPitcher01 ) * 8    set iCount to iCount + (  Smlt.GetItemCount UpperGoldPitcher02 ) * 8    set iCount to iCount + ( Smlt.GetItemCount UpperGoldPlate01 ) * 8    set iCount to iCount + Smlt.GetItemCount UpperGoldSpoon01    set iCount to iCount + ( Smlt.GetItemCount UpperGoldTankard01 ) * 4    set iCount to iCount + ( Smlt.GetItemCount UpperGoldUrn01 ) * 8    set iCount to iCount + ( Smlt.GetItemCount UpperGoldUrn02 ) * 8    set iCount to iCount + ( Smlt.GetItemCount UpperGoldVase01 ) * 8    set iCount to iCount + Smlt.GetItemCount Gem0GoldNuggetSmall    set iCount to iCount + ( Smlt.GetItemCount Gem0GoldNuggetlarge ) * 9    set iCount to iCount + ( Smlt.GetItemCount Gem0Goldbar ) * 27    set iGold to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0CopperNuggetsmall     set iCount to iCount + ( Smlt.GetItemCount Gem0CopperNugget ) * 3    set iCount to iCount + ( Smlt.GetItemCount Gem0CopperNuggetLarge ) * 9    set iCount to iCount + ( Smlt.GetItemCount Gem0Copperbar ) * 27    set icopper to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0SilverNuggetsmall     set iCount to iCount + ( Smlt.GetItemCount Gem0SilverNuggetLarge ) * 9    set iCount to iCount + ( Smlt.GetItemCount Gem0Silverbar ) * 27    set isilver to iCount    set iCount to 0    set iCount to iCount + Smlt.GetItemCount Gem0PlatinumNugget    set iCount to iCount + ( Smlt.GetItemCount Gem0PlatinumNuggetLarge ) * 9    set iCount to iCount + ( Smlt.GetItemCount Gem0PlatinumBar ) * 27    set iplatinum to iCount    smlt.removeitem UpperGoldBowl01 99    smlt.removeitem UpperGoldBowl02 99    smlt.removeitem UpperGoldCarafe01 99    smlt.removeitem UpperGoldFork01 99    smlt.removeitem UpperGoldGlass01 99    smlt.removeitem UpperGoldGoblet01 99    smlt.removeitem UpperGoldGoblet02 99    smlt.removeitem UpperGoldKnife01 99    smlt.removeitem UpperGoldPitcher01 99    smlt.removeitem UpperGoldPitcher02 99    smlt.removeitem UpperGoldPlate01 99    smlt.removeitem UpperGoldSpoon01 99    smlt.removeitem UpperGoldTankard01 99    smlt.removeitem UpperGoldUrn01 99    smlt.removeitem UpperGoldUrn02 99    smlt.removeitem UpperGoldVase01 99    smlt.removeitem Gem0GoldNuggetsmall 99    smlt.removeitem Gem0GoldNuggetLarge 99    smlt.removeitem Gem0Goldbar 99    smlt.removeitem Gem0CopperNuggetsmall 99    smlt.removeitem Gem0CopperNuggetLarge 99    smlt.removeitem Gem0CopperNugget 99    smlt.removeitem Gem0Copperbar 99    smlt.removeitem Gem0SilverNuggetsmall 99    smlt.removeitem Gem0SilverNuggetLarge 99    smlt.removeitem Gem0Silverbar 99    smlt.removeitem Gem0PlatinumNugget 99    smlt.removeitem Gem0PlatinumNuggetLarge 99    smlt.removeitem Gem0PlatinumBar 99set iCount to ( Smlt.GetItemCount Gem10AmethystPerfect ) * 3Smlt.RemoveItem Gem10AmethystPerfect iCountset iAmethyst3 to iAmethyst3 + icountset iCount to ( Smlt.GetItemCount Gem7OpalPerfect ) * 3Smlt.RemoveItem Gem7OpalPerfect iCountset iOpal3 to iOpal3 + icountset iCount to ( Smlt.GetItemCount Gem1PearlPerfect ) * 3Smlt.RemoveItem Gem1PearlPerfect iCountset iPearl3 to iPearl3 + icountset iCount to ( Smlt.GetItemCount Gem2TopazPerfect ) * 3Smlt.RemoveItem Gem2TopazPerfect iCountset iTopaz3 to iTopaz3 + icountset iCount to ( Smlt.GetItemCount Gem3RubyPerfect ) * 3Smlt.RemoveItem Gem3RubyPerfect iCountset iRuby3 to iRuby3 + icountset iCount to ( Smlt.GetItemCount Gem4SapphirePerfect ) * 3Smlt.RemoveItem Gem4SapphirePerfect iCountset iSapphire3 to iSapphire3 + icountset iCount to ( Smlt.GetItemCount Gem5EmeraldPerfect ) * 3Smlt.RemoveItem Gem5EmeraldPerfect iCountset iEmerald3 to iEmerald3 + icountset iCount to ( Smlt.GetItemCount Gem6DiamondPerfect ) * 3Smlt.RemoveItem Gem6DiamondPerfect iCountset iDiamond3 to iDiamond3 + icountset iCount to Smlt.GetItemCount GemShard10AmethystPerfect Smlt.RemoveItem GemShard10AmethystPerfect iCountset iAmethyst to iAmethyst + icountset iCount to ( Smlt.GetItemCount GemShard10AmethystFlawless ) * 3Smlt.RemoveItem GemShard10AmethystFlawless iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard10AmethystSmlt.RemoveItem GemShard10Amethyst iCountset iAmethyst to iAmethyst + icountset iCount to Smlt.GetItemCount GemShard1PearlPerfect Smlt.RemoveItem GemShard1PearlPerfect iCountset iPearl3 to iPearl3 + icountset iCount to ( Smlt.GetItemCount GemShard1PearlFlawless ) * 3Smlt.RemoveItem GemShard1PearlFlawless iCountset iPearl to iPearl + icountset iCount to Smlt.GetItemCount GemShard1PearlSmlt.RemoveItem GemShard1Pearl iCountset iPearl to iPearl + icountset iCount to Smlt.GetItemCount GemShard2TopazPerfect Smlt.RemoveItem GemShard2TopazPerfect iCountset iTopaz3 to iTopaz3 + icountset iCount to ( Smlt.GetItemCount GemShard2TopazFlawless ) * 3Smlt.RemoveItem GemShard2TopazFlawless iCountset iTopaz to iTopaz + icountset iCount to Smlt.GetItemCount GemShard2TopazSmlt.RemoveItem GemShard2Topaz iCountset iTopaz to iTopaz + icountset iCount to Smlt.GetItemCount GemShard3RubyPerfect Smlt.RemoveItem GemShard3RubyPerfect iCountset iRuby3 to iRuby3 + icountset iCount to ( Smlt.GetItemCount GemShard3RubyFlawless ) * 3Smlt.RemoveItem GemShard3RubyFlawless iCountset iRuby to iRuby + icountset iCount to Smlt.GetItemCount GemShard3RubySmlt.RemoveItem GemShard3Ruby iCountset iRuby to iRuby + icountset iCount to Smlt.GetItemCount GemShard4SapphirePerfect Smlt.RemoveItem GemShard4SapphirePerfect iCountset iSapphire3 to iSapphire3 + icountset iCount to ( Smlt.GetItemCount GemShard4SapphireFlawless ) * 3Smlt.RemoveItem GemShard4SapphireFlawless iCountset iSapphire to iSapphire + icountset iCount to Smlt.GetItemCount GemShard4SapphireSmlt.RemoveItem GemShard4Sapphire iCountset iSapphire to iSapphire + icountset iCount to Smlt.GetItemCount GemShard5EmeraldPerfectSmlt.RemoveItem GemShard5EmeraldPerfect iCountset iEmerald3 to iEmerald3 + icountset iCount to ( Smlt.GetItemCount GemShard5EmeraldFlawless ) * 3Smlt.RemoveItem GemShard5EmeraldFlawless iCountset iEmerald to iEmerald + icountset iCount to Smlt.GetItemCount GemShard5EmeraldSmlt.RemoveItem GemShard5Emerald iCountset iEmerald to iEmerald + icountset iCount to Smlt.GetItemCount GemShard6DiamondPerfectSmlt.RemoveItem GemShard6DiamondPerfect iCountset iDiamond3 to iDiamond3 + icountset iCount to ( Smlt.GetItemCount GemShard6DiamondFlawless ) * 3Smlt.RemoveItem GemShard6DiamondFlawless iCountset iDiamond to iDiamond + icountset iCount to Smlt.GetItemCount GemShard6DiamondSmlt.RemoveItem GemShard6Diamond iCountset iDiamond to iDiamond + icountset iCount to Smlt.GetItemCount GemShard7OpalPerfectSmlt.RemoveItem GemShard7OpalPerfect iCountset iOpal3 to iOpal3 + icountset iCount to ( Smlt.GetItemCount GemShard7OpalFlawless ) * 3Smlt.RemoveItem GemShard7OpalFlawless iCountset iOpal to iOpal + icountset iCount to Smlt.GetItemCount GemShard7OpalSmlt.RemoveItem GemShard7Opal iCountset iOpal to iOpal + icountset iCount to Smlt.GetItemCount JewelryRing5Gold7OpalSmlt.RemoveItem JewelryRing5Gold7Opal iCountset iOpal to iOpal + icountset igold to igold + icount;-- OK Now Add Back the Materials    Smlt.Additem  MidasGemGoldFrag iGold    Smlt.Additem  MidasGemSilverFrag iSilver    Smlt.Additem  MidasGemCopperFrag iCopper    Smlt.Additem  MidasGemBrassFrag iBrass    Smlt.Additem  MidasGemEbonyFrag iEbony    Smlt.Additem  MidasGemJadeFrag iJade    Smlt.Additem  Gem6DiamondFlawed iDiamond    Smlt.Additem  Gem5EmeraldFlawed iEmerald    Smlt.Additem  Gem1PearlFlawed iPearl    Smlt.Additem  Gem3RubyFlawed iRuby    Smlt.Additem  Gem4SapphireFlawed iSapphire    Smlt.Additem  Gem2TopazFlawed iTopaz    Smlt.Additem  Gem0PlatinumNuggetSmall iplatinum    Smlt.Additem  Gem10AmethystFlawed iAmethyst    Smlt.Additem  Gem7OpalFlawed iopal    Smlt.Additem  Gem10AmethystFlawless iAmethyst3    Smlt.Additem  Gem7OpalFlawless iopal3    Smlt.Additem  Gem6DiamondFlawless iDiamond3    Smlt.Additem  Gem5EmeraldFlawless iEmerald3    Smlt.Additem  Gem1PearlFlawless iPearl3    Smlt.Additem  Gem3RubyFlawless iRuby3    Smlt.Additem  Gem4SapphireFlawless iSapphire3    Smlt.Additem  Gem2TopazFlawless iTopaz3    	set iCount to iGold + iSilver + iCopper + iBrass + iEbony + iDiamond + iEmerald + iPearl + iRuby + iSapphire + iTopaz + iJade	Set iCount to iCount + iAmethyst + iopal + iAmethyst3 + iopal3 + iDiamond3 + iEmerald3 + iPearl3 + iRuby3 + iSapphire3 + iTopaz3		if iCount > 0 			Smlt.PlayMagicShaderVisuals MidasEffectHoly 3			Smlt.PlaySound3d MidasAuraSound			message "You've gleaned %0.f gems.", iCount, 1		else			message "No gems were gleaned." , 1		endif   ;smlt.RemoveAllItems MidasGemContainerRefend 


scn MidasGemSmelterCombineScriptref Smltref meshort iLvlshort iCountshort iTotalshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iJadeshort iFireshort iFrostshort iShockShort iLifeshort iSonicshort iArcaneshort iEntropicshort iOsmoticshort iDivshort iplatinumshort iopalshort iAmethystshort iDiamond0short iEmerald0short iPearl0short iRuby0short iSapphire0short iTopaz0short iJade0short iopal0short iAmethyst0Begin onactivate    set me to GetSelf    set Smlt to GetParentRef    if Smlt.GetIsID MidasGemContainer == 0	    set Smlt to MidasGemContainerRef    endif	if me.GetisID MidasActivatorButtonHigh		Message "Combining on High.",1		set iLvl to 2	elseif me.GetIsID MidasActivatorButton		Message "Combining on Medium",1		set iLvl to 1	else		Message "Combining on Low",1		set iLvl to 0	endif    set iDiamond to Smlt.GetItemCount Gem6DiamondFlawless    set iEmerald to  Smlt.GetItemCount Gem5EmeraldFlawless    set iPearl to  Smlt.GetItemCount Gem1PearlFlawless    set iRuby to Smlt.GetItemCount Gem3RubyFlawless     set iSapphire to Smlt.GetItemCount Gem4SapphireFlawless    set iTopaz to Smlt.GetItemCount Gem2TopazFlawless    set iAmethyst to Smlt.GetItemCount Gem10AmethystFlawless    set iopal to Smlt.GetItemCount Gem7OpalFlawless	set iDiamond to iDiamond * 3	set iEmerald to iEmerald * 3	set iPearl to iPearl * 3	set iRuby to iRuby * 3	set iSapphire to iSapphire * 3	set iTopaz to iTopaz * 3	set iAmethyst to iAmethyst * 3	set iopal to iopal * 3    set iGold to Smlt.GetItemCount Gem0GoldNugget     set iSilver to Smlt.GetItemCount Gem0SilverNugget     set iCopper to Smlt.GetItemCount MidasGemCopperNugget     set iBrass to Smlt.GetItemCount MidasGemBrassNugget     set iEbony to Smlt.GetItemCount MidasGemEbonyNugget     set iJade to Smlt.GetItemCount MidasGemJadeNugget     set iDiamond to iDiamond + Smlt.GetItemCount Gem6Diamond     set iEmerald to iEmerald + Smlt.GetItemCount Gem5Emerald    set iPearl to iPearl + Smlt.GetItemCount Gem1Pearl     set iRuby to iRuby + Smlt.GetItemCount Gem3Ruby     set iSapphire to iSapphire +  Smlt.GetItemCount Gem4Sapphire    set iTopaz to iTopaz + Smlt.GetItemCount Gem2Topaz     set iAmethyst to Smlt.GetItemCount Gem10Amethyst    set iopal to Smlt.GetItemCount Gem7opal	set iGold to iGold * 3	set iSilver to iSilver * 3	set iBrass to iBrass * 3	set iEbony to iEbony * 3	set iJade to iJade * 3	set iDiamond to iDiamond * 3	set iEmerald to iEmerald * 3	set iPearl to iPearl * 3	set iRuby to iRuby * 3	set iSapphire to iSapphire * 3	set iTopaz to iTopaz * 3	set iAmethyst to iAmethyst * 3	set iopal to iopal * 3    set iGold to iGold + Smlt.GetItemCount MidasGemGoldFrag    set iSilver to iSilver + Smlt.GetItemCount MidasGemSilverFrag    set iCopper to iCopper + Smlt.GetItemCount MidasGemCopperFrag    set iBrass to iBrass + Smlt.GetItemCount MidasGemBrassFrag    set iEbony to iEbony + Smlt.GetItemCount MidasGemEbonyFrag    set iJade to iJade + Smlt.GetItemCount MidasGemJadeFrag    set iDiamond to iDiamond + Smlt.GetItemCount Gem6DiamondFlawed    set iEmerald to iEmerald + Smlt.GetItemCount Gem5EmeraldFlawed    set iPearl to iPearl + Smlt.GetItemCount Gem1PearlFlawed    set iRuby to iRuby + Smlt.GetItemCount Gem3RubyFlawed    set iSapphire to iSapphire + Smlt.GetItemCount Gem4SapphireFlawed    set iTopaz to iTopaz + Smlt.GetItemCount Gem2TopazFlawed    set iAmethyst to Smlt.GetItemCount Gem10AmethystFlawed    set iopal to Smlt.GetItemCount Gem7opalFlawed    set iDiamond0 to Smlt.GetItemCount GemShard6DiamondFlawed    set iEmerald0 to  Smlt.GetItemCount GemShard5EmeraldFlawed    set iPearl0 to  Smlt.GetItemCount GemShard1PearlFlawed    set iRuby0 to Smlt.GetItemCount GemShard3RubyFlawed     set iSapphire0 to Smlt.GetItemCount GemShard4SapphireFlawed    set iTopaz0 to Smlt.GetItemCount GemShard2TopazFlawed    set iAmethyst0 to Smlt.GetItemCount GemShard10AmethystFlawed    set iopal0 to Smlt.GetItemCount GemShard7OpalFlawed     set iTotal to iGold + iSilver + iCopper + iBrass + iEbony + iDiamond + iEmerald + iPearl + iRuby + iSapphire + iTopaz + iJade + iamethyst + iopal 	set iTotal to iTotal + iDiamond0 + iEmerald0 + iPearl0 + iRuby0 + iSapphire0 + iTopaz0 + iamethyst0 + iopal0  ; - - Sigil	set iFire to Smlt.GetItemCount MidasSigFire	set iFrost to Smlt.GetItemCount MidasSigFrost	set iShock to Smlt.GetItemCount MidasSigShock	set iLife to Smlt.GetItemCount MidasSigLife	set iSonic to Smlt.GetItemCount MidasSigSonic	set iArcane to Smlt.GetItemCount MidasSigArcane	set iEntropic to Smlt.GetItemCount MidasSigEntropic	set iOsmotic to Smlt.GetItemCount MidasSigOsmotic	set iFire to iFire * 5	set iFrost to iFrost * 5	set iShock to iShock * 5	set iLife to iLife * 5	set iSonic to iSonic * 5	set iArcane to iArcane * 5	set iEntropic to iEntropic * 5	set iOsmotic to iOsmotic * 5	set iFire to iFire + Smlt.GetItemCount MidasSigFireLesser	set iFrost to iFrost + Smlt.GetItemCount MidasSigFrostLesser	set iShock to iShock + Smlt.GetItemCount MidasSigShockLesser	set iLife to iLife + Smlt.GetItemCount MidasSigLifeLesser	set iSonic to iSonic + Smlt.GetItemCount MidasSigSonicLesser	set iArcane to iArcane + Smlt.GetItemCount MidasSigArcaneLesser	set iEntropic to iEntropic + Smlt.GetItemCount MidasSigEntropicLesser	set iOsmotic to iOsmotic + Smlt.GetItemCount MidasSigOsmoticLesser	set iTotal to iTotal + iFire + iFrost + iShock + iLife + iSonic + iArcane + iEntropic + iOsmotic    Smlt.RemoveAllItems ; Hope you didn't put anything you wanted to keep in here!    if iLvl > 1   ; Make Flawless Gems        set iDiv to iDiamond / 9        set iDiamond to iDiamond % 9        Smlt.Additem Gem6DiamondFlawless, iDiv        set iDiv to iEmerald / 9        set iEmerald to iEmerald % 9        Smlt.Additem Gem5EmeraldFlawless, iDiv        set iDiv to iPearl / 9        set iPearl to iPearl % 9        Smlt.Additem Gem1PearlFlawless, iDiv        set iDiv to iRuby / 9        set iRuby to iRuby % 9        Smlt.Additem Gem3RubyFlawless, iDiv        set iDiv to iSapphire / 9        set iSapphire to iSapphire % 9        Smlt.Additem Gem4SapphireFlawless, iDiv                set iDiv to iTopaz / 9        set iTopaz to iTopaz % 9        Smlt.Additem Gem2TopazFlawless, iDiv        set iDiv to iAmethyst / 9        set iAmethyst to iAmethyst % 9        Smlt.Additem Gem10AmethystFlawless, iDiv        set iDiv to iOpal / 9        set iOpal to iOpal % 9        Smlt.Additem Gem7OpalFlawless, iDiv    endif    	;Message "Step 1", 1    if iLvl > 0 ; Make Gems && Greater Essence        set iDiv to iDiamond / 3        set iDiamond to iDiamond % 3        Smlt.Additem Gem6Diamond, iDiv        set iDiv to iEmerald / 3        set iEmerald to iEmerald % 3        Smlt.Additem Gem5Emerald, iDiv        set iDiv to iPearl / 3        set iPearl to iPearl % 3        Smlt.Additem Gem1Pearl, iDiv        set iDiv to iRuby / 3        set iRuby to iRuby % 3        Smlt.Additem Gem3Ruby, iDiv        set iDiv to iSapphire / 3        set iSapphire to iSapphire % 3        Smlt.Additem Gem4Sapphire, iDiv                set iDiv to iTopaz / 3        set iTopaz to iTopaz % 3        Smlt.Additem Gem2Topaz, iDiv        set iDiv to iAmethyst / 3        set iAmethyst to iAmethyst % 3        Smlt.Additem Gem10Amethyst, iDiv        set iDiv to iOpal / 3        set iOpal to iOpal % 3        Smlt.Additem Gem7Opal, iDiv               set iDiv to iFire / 5        set iFire to iFire % 5        Smlt.Additem MidasSigFire, iDiv       set iDiv to ifrost / 5        set ifrost to ifrost % 5        Smlt.Additem MidasSigfrost, iDiv	   set iDiv to ishock / 5        set ishock to ishock % 5        Smlt.Additem MidasSigshock, iDiv       set iDiv to ilife / 5        set ilife to ilife % 5        Smlt.Additem MidasSiglife, iDiv	   set iDiv to ifrost / 5        set ifrost to ifrost % 5        Smlt.Additem MidasSigfrost, iDiv        set iDiv to isonic / 5        set isonic to isonic % 5        Smlt.Additem MidasSigsonic, iDiv	   set iDiv to iarcane / 5        set iarcane to iarcane % 5        Smlt.Additem MidasSigarcane, iDiv               set iDiv to ientropic / 5        set ientropic to ientropic % 5        Smlt.Additem MidasSigentropic, iDiv        	   set iDiv to iOsmotic / 5        set iOsmotic to iOsmotic % 5        Smlt.Additem MidasSigOsmotic, iDiv    endif               ;Now lets do Metals        set iDiv to iGold / 3        set iGold to iGold % 3        Smlt.Additem Gem0GoldNugget, iDiv                set iDiv to iSilver / 3        set iSilver to iSilver % 3        Smlt.Additem Gem0SilverNugget, iDiv                set iDiv to iBrass / 3        set iBrass to iBrass % 3        Smlt.Additem MidasGemBrassNugget, iDiv        set iDiv to iCopper / 3        set iCopper to iCopper % 3        Smlt.Additem MidasGemCopperNugget, iDiv        set iDiv to iEbony / 3        set iEbony to iEbony % 3        Smlt.Additem MidasGemEbonyNugget, iDiv        set iDiv to iJade / 3        set iJade to iJade % 3        Smlt.Additem MidasGemJadeNugget, iDiv       ;And Flawed shards (really is this even worth including?!)        set iDiv to iDiamond0 / 3        set iDiamond0 to iDiamond0 % 3        Smlt.Additem Gem6Diamondflawed, iDiv        set iDiv to iEmerald0 / 3        set iEmerald0 to iEmerald0 % 3        Smlt.Additem Gem5Emeraldflawed, iDiv        set iDiv to iPearl0 / 3        set iPearl0 to iPearl0 % 3        Smlt.Additem Gem1Pearlflawed, iDiv        set iDiv to iRuby0 / 3        set iRuby0 to iRuby0 % 3        Smlt.Additem Gem3Rubyflawed, iDiv        set iDiv to iSapphire0 / 3        set iSapphire0 to iSapphire0 % 3        Smlt.Additem Gem4Sapphireflawed, iDiv                set iDiv to iTopaz0 / 3        set iTopaz0 to iTopaz0 % 3        Smlt.Additem Gem2Topazflawed, iDiv        set iDiv to iAmethyst0 / 3        set iAmethyst0 to iAmethyst0 % 3        Smlt.Additem Gem10Amethystflawed, iDiv        set iDiv to iOpal0 / 3        set iOpal0 to iOpal0 % 3        Smlt.Additem Gem7Opalflawed, iDiv	;message "Adding..." , 1        Smlt.Additem MidasGemGoldFrag, iGold        Smlt.Additem MidasGemSilverFrag, iSilver        Smlt.Additem MidasGemBrassFrag, iBrass        Smlt.Additem MidasGemCopperFrag, iCopper        Smlt.Additem MidasGemEbonyFrag, iEbony        Smlt.Additem MidasGemJadeFrag, iJade        Smlt.Additem Gem6DiamondFlawed, iDiamond        Smlt.Additem Gem5EmeraldFlawed, iEmerald        Smlt.Additem Gem1PearlFlawed, iPearl        Smlt.Additem Gem3RubyFlawed, iRuby        Smlt.Additem Gem4SapphireFlawed, iSapphire        Smlt.Additem Gem2TopazFlawed, iTopaz        Smlt.Additem Gem10AmethystFlawed, iAmethyst        Smlt.Additem Gem7OpalFlawed, iOpal                Smlt.Additem GemShard6DiamondFlawed, iDiamond0        Smlt.Additem GemShard5EmeraldFlawed, iEmerald0        Smlt.Additem GemShard1PearlFlawed, iPearl0        Smlt.Additem GemShard3RubyFlawed, iRuby0        Smlt.Additem GemShard4SapphireFlawed, iSapphire0        Smlt.Additem GemShard2TopazFlawed, iTopaz0        Smlt.Additem GemShard10AmethystFlawed, iAmethyst0        Smlt.Additem GemShard7OpalFlawed, iOpal0        Smlt.Additem MidasSigFireLesser, iFire        Smlt.Additem MidasSigfrostLesser, iFrost        Smlt.Additem MidasSigshockLesser, iShock        Smlt.Additem MidasSiglifeLesser, iLife        Smlt.Additem MidasSigsonicLesser, iSonic        Smlt.Additem MidasSigarcaneLesser, iArcane        Smlt.Additem MidasSigentropicLesser, iEntropic        Smlt.Additem MidasSigOsmoticLesser, iOsmotic		if iTotal > 0 			Smlt.PlayMagicShaderVisuals MidasEffectHoly 2			Smlt.PlaySound3d MidasAuraSound			message "You've fused %0.f gems.", iCount, 1		else			message "No gems were fused." , 1		endifend


scn MidasGemSmelterAux4Script;- - Example Script for Processing Aux Items in the Aurum Reactor;- - Keys of the MidasQuest.SmeltDate Variableref Smltshort doStatefloat SmeltDatefloat Tempshort framecountshort iCountshort iGoldshort iSilvershort iCoppershort iBrassshort iEbonyshort iDiamondshort iEmeraldshort iPearlshort iRubyshort iSapphireshort iTopazshort iJadeshort iFireshort iFrostshort iShockShort iLifeshort iSonicshort iArcaneshort iEntropicshort iOsmoticbegin GameModeif SmeltDate == MidasQuest.SmeltDate	returnelseset framecount to framecount + 1endifif framecount < 2    returnendif set SmeltDate to MidasQuest.SmeltDate set framecount to 0    set doState to 0    set iGold to 0    set iSilver to 0    set iCopper to 0    set iBrass to 0    set iEbony to 0    set iDiamond to 0    set iEmerald to 0    set iPearl to 0    set iRuby to 0    set iSapphire to 0    set iTopaz to 0    set iJade to 0     set Smlt to GetParentRef if Smlt.GetIsID MidasGemContainer == 0	set Smlt to MidasGemContainerRef        messagebox "Err:No Parent Ref shivering" 1 endif if Smlt.GetIsID MidasGemContainer == 0        messagebox "Err:MidasGemContainer Undefined shivering" 1 endif    ;Golden Saint stuff. And yes, i'm doing the unplayable stuff too, simply because some people make it playable >_>    set iCount to 0    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintBow * 3    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintLongsword * 6    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintmace * 5    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintShortsword * 3    set iCount to iCount + Smlt.GetItemCount SE08GoldenSaintwaraxe * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint1waraxe * 4    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintBow * 4    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint4Longsword * 15    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint2mace * 8    set iCount to iCount + Smlt.GetItemCount SEGoldenSaint3Shortsword * 6    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield1Iron * 2    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield2Steel * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield3Dwarven * 4    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield4Orcish * 6    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield5Ebony * 11    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintShield6Daedric * 24    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward6Daedric * 12    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward5Ebony * 5    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward4Orcish * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward3Dwarven * 2     set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward2Steel * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmetReward1Iron * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet6 * 12    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet5 * 5    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet4 * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet3 * 2     set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet2 * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintOfficerHelmet1 * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet6Daedric * 12    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet5Ebony * 5    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet4Orcish * 3    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet3Dwarven * 2     set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet2Steel * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintHelmet1Iron * 1    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward6Daedric * 126    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward5Ebony * 55    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward4Orcish * 32    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward3Dwarven * 21    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward2Steel * 15    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmorReward1Iron * 10    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor6Daedric * 126    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor5Ebony * 55    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor4Orcish * 32    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor3Dwarven * 21    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor2Steel * 15    set iCount to iCount + Smlt.GetItemCount SEGoldenSaintArmor1Iron * 10    set iGold to iCount    smlt.removeitem SE08GoldenSaintBow  999    smlt.removeitem SE08GoldenSaintLongsword  999    smlt.removeitem SE08GoldenSaintmace  999    smlt.removeitem SE08GoldenSaintShortsword  999    smlt.removeitem SE08GoldenSaintwaraxe  999    smlt.removeitem SEGoldenSaint1waraxe  999    smlt.removeitem SE08GoldenSaintBow  999    smlt.removeitem SEGoldenSaint4Longsword  999    smlt.removeitem SEGoldenSaint2mace  999    smlt.removeitem SEGoldenSaint3Shortsword  999    smlt.removeitem SEGoldenSaintShield1Iron  999    smlt.removeitem SEGoldenSaintShield2Steel  999    smlt.removeitem SEGoldenSaintShield3Dwarven  999    smlt.removeitem SEGoldenSaintShield4Orcish  999    smlt.removeitem SEGoldenSaintShield5Ebony  999    smlt.removeitem SEGoldenSaintShield6Daedric  999    smlt.removeitem SEGoldenSaintHelmetReward6Daedric  999    smlt.removeitem SEGoldenSaintHelmetReward5Ebony  999    smlt.removeitem SEGoldenSaintHelmetReward4Orcish  999    smlt.removeitem SEGoldenSaintHelmetReward3Dwarven  999    smlt.removeitem SEGoldenSaintHelmetReward2Steel  999    smlt.removeitem SEGoldenSaintHelmetReward1Iron  999    smlt.removeitem SEGoldenSaintOfficerHelmet6  999    smlt.removeitem SEGoldenSaintOfficerHelmet5  999    smlt.removeitem SEGoldenSaintOfficerHelmet4  999    smlt.removeitem SEGoldenSaintOfficerHelmet3  999    smlt.removeitem SEGoldenSaintOfficerHelmet2  999    smlt.removeitem SEGoldenSaintOfficerHelmet1  999    smlt.removeitem SEGoldenSaintHelmet6Daedric  999    smlt.removeitem SEGoldenSaintHelmet5Ebony  999    smlt.removeitem SEGoldenSaintHelmet4Orcish  999    smlt.removeitem SEGoldenSaintHelmet3Dwarven  999    smlt.removeitem SEGoldenSaintHelmet2Steel  999    smlt.removeitem SEGoldenSaintHelmet1Iron  999    smlt.removeitem SEGoldenSaintArmorReward6Daedric  999    smlt.removeitem SEGoldenSaintArmorReward5Ebony  999    smlt.removeitem SEGoldenSaintArmorReward4Orcish  999    smlt.removeitem SEGoldenSaintArmorReward3Dwarven  999    smlt.removeitem SEGoldenSaintArmorReward2Steel  999    smlt.removeitem SEGoldenSaintArmorReward1Iron  999    smlt.removeitem SEGoldenSaintArmor6Daedric  999    smlt.removeitem SEGoldenSaintArmor5Ebony  999    smlt.removeitem SEGoldenSaintArmor4Orcish  999    smlt.removeitem SEGoldenSaintArmor3Dwarven  999    smlt.removeitem SEGoldenSaintArmor2Steel  999    smlt.removeitem SEGoldenSaintArmor1Iron  999;-- OK Now Add Back the Materials    Smlt.Additem  MidasGemGoldFrag iGold    Smlt.Additem  MidasGemSilverFrag iSilver    Smlt.Additem  MidasGemCopperFrag iCopper    Smlt.Additem  MidasGemBrassFrag iBrass    Smlt.Additem  MidasGemEbonyFrag iEbony    Smlt.Additem  MidasGemJadeFrag iJade    Smlt.Additem  Gem6DiamondFlawed iDiamond    Smlt.Additem  Gem5EmeraldFlawed iEmerald    Smlt.Additem  Gem1PearlFlawed iPearl    Smlt.Additem  Gem3RubyFlawed iRuby    Smlt.Additem  Gem4SapphireFlawed iSapphire    Smlt.Additem  Gem2TopazFlawed iTopaz	set iCount to iGold 		if iCount > 0 			Smlt.PlayMagicShaderVisuals MidasEffectHoly 3			Smlt.PlaySound3d MidasAuraSound			message "You've gleaned %0.f gems.", iCount, 1		else			message "No gems were gleaned." , 1		endif       ;;smlt.RemoveAllItems MidasGemContainerRefend

User avatar
Victor Oropeza
 
Posts: 3362
Joined: Sun Aug 12, 2007 4:23 pm

Post » Sat May 28, 2011 7:34 pm

Do you get the "No Parent ref" message the second time? If not, Bad math can cause a script to crash on an object. The Syntax checker wont catch it either.
User avatar
leni
 
Posts: 3461
Joined: Tue Jul 17, 2007 3:58 pm

Post » Sat May 28, 2011 9:37 pm

Do you get the "No Parent ref" message the second time? If not, Bad math can cause a script to crash on an object. The Syntax checker wont catch it either.


No I did not. And I fixed the No parent problem after I found out you were supposed to make it a parent to the Assiumulator Container.

Oh and once it dies, ALL of the auxes die. Not just that particular one. The regular script still works though.

I donno. Maybe it's an error on your side? Try your own Auxes again twice in a row and see if they work.

Edit: Yes. Its definately a problem with the way the Aux scripts are set up. I repeated the "Once only" experiment, this time with the shivering and OOO addons disabled, and using Silver clutter and Enchanted rings.

After the silver clutter was separated the first time, it refused to do so again after that, and it also refused to seperate rings after its first time. And again, this was without any extra addons concerning the Assimulator. Just MidasSpells.esp.
User avatar
ILy- Forver
 
Posts: 3459
Joined: Sun Feb 04, 2007 3:18 am

Post » Sat May 28, 2011 7:57 pm

I just learned that the midas oscurogems addon no longer works, and I can no longer get it to work again.

WHY?!

Why did you have to go and f**k around with the assimulator script?!?!?! It was working just fine before, why did you have go and break it?! Now the Oscruogems addon does NOT work and I cannot get it to work again, even if I copy the contents over the aux2 script.



Well, I have to say... I appreciate your sticking with this. Seems the script only works once per game hour. I use a "short" as a temporary variable instead of a float. Strange thing is that this error has been there as long as I can remember. I guess whenever I tested twice the game hour changed. Try this and let me know if it fixes the problem. http://www.filefront.com/15868623/MidasSpells.esp
User avatar
Louise Andrew
 
Posts: 3333
Joined: Mon Nov 27, 2006 8:01 am

Post » Sat May 28, 2011 2:59 pm

Well, I have to say... I appreciate your sticking with this. Seems the script only works once per game hour. I use a "short" as a temporary variable instead of a float. Strange thing is that this error has been there as long as I can remember. I guess whenever I tested twice the game hour changed. Try this and let me know if it fixes the problem. http://www.filefront.com/15868623/MidasSpells.esp


Yes. It all seems to work fine now :)

Theres a minor error on my end where it keeps giving you flawless topaz. but thats probably an error on my side.
User avatar
Marina Leigh
 
Posts: 3339
Joined: Wed Jun 21, 2006 7:59 pm

Post » Sat May 28, 2011 11:31 pm

*edit, nevermind. figured it out.

Thanks again for the awesome mod!
User avatar
Ernesto Salinas
 
Posts: 3399
Joined: Sat Nov 03, 2007 2:19 pm

Post » Sun May 29, 2011 1:58 am

An idea I had


Midas Sithis Lightning: Dest-Exp, Bolts of lightning shoot out from your fingers, as other tendrils spark all over the place. The target is lifted into the air while he or she receives lightning damage. Any of the other targets the tendrils hit receive minor shock damage too.

Basically, a marriage between http://www.youtube.com/watch?v=ULeqn-A_CTg and plasma stream.
User avatar
Sheila Reyes
 
Posts: 3386
Joined: Thu Dec 28, 2006 7:40 am

Post » Sat May 28, 2011 9:28 pm

I am beginning to think the nuke-crash is something thats on my side, since my current computer (a laptop) is more than 2 years old and used very intensively. Sometimes running for more than 5 consecutive hours with Oblivion on.
Therefore oblivion causes crashes at random moments and taking the entire computer with it. I am planning to buy a new desktop pc very soon. When I have bought it, I can probably give you more accurate results about the nuke.
At least thanks for looking into the crash and keep up the nice work.
User avatar
Susan
 
Posts: 3536
Joined: Sun Jun 25, 2006 2:46 am

Post » Sat May 28, 2011 1:43 pm

First of all: THANKS! and congratulations. Once used one time cannot play the game without this mod.

I try now the fix for "one time use" bug in the assimilator. Thanks for that fix too.

-Sometimes (many times) the midas summoned things attack my CM partners.

-Using OOO make TOOO easy accumulating tons of gold items and disasemble them in the assimilator, this make the gold mine useless. I suggest you raise the spell cost to a BIG nugget for OOO users. Or down the prices for the mine notes.

-The SNIPE thing in my first game with new version take a long run, kill from affar using area spell. The third (3) one as a feather. This is ok?
-In my second game (the nord dont work, goto breton again) the SNIPE was crushed by a MMM giant, just like the other guy put in this forum. Thanks Mr. Giant for making a long quest a very short one!

-The best mod, and without OBSE!

Sorry my english.
User avatar
Catherine Harte
 
Posts: 3379
Joined: Sat Aug 26, 2006 12:58 pm

Post » Sun May 29, 2011 1:21 am

Yes. It all seems to work fine now :)

Theres a minor error on my end where it keeps giving you flawless topaz. but thats probably an error on my side.


Great to hear.

An idea I had


Midas Sithis Lightning: Dest-Exp, Bolts of lightning shoot out from your fingers, as other tendrils spark all over the place. The target is lifted into the air while he or she receives lightning damage. Any of the other targets the tendrils hit receive minor shock damage too.

Basically, a marriage between http://www.youtube.com/watch?v=ULeqn-A_CTg and plasma stream.

Interesting. Thanks for the suggestion.

I am beginning to think the nuke-crash is something thats on my side, since my current computer (a laptop) is more than 2 years old and used very intensively. Sometimes running for more than 5 consecutive hours with Oblivion on.
Therefore oblivion causes crashes at random moments and taking the entire computer with it. I am planning to buy a new desktop pc very soon. When I have bought it, I can probably give you more accurate results about the nuke.
At least thanks for looking into the crash and keep up the nice work.


Sorry and glad to hear that at the same time :). I hope you have the issue worked out soon. I'm interested in this problem, if you can post a copy of your save somewhere online I'll dl it and see if I can replicate it.


First of all: THANKS! and congratulations. Once used one time cannot play the game without this mod.

I try now the fix for "one time use" bug in the assimilator. Thanks for that fix too.

-Sometimes (many times) the midas summoned things attack my CM partners.

-Using OOO make TOOO easy accumulating tons of gold items and disasemble them in the assimilator, this make the gold mine useless. I suggest you raise the spell cost to a BIG nugget for OOO users. Or down the prices for the mine notes.

-The SNIPE thing in my first game with new version take a long run, kill from affar using area spell. The third (3) one as a feather. This is ok?
-In my second game (the nord dont work, goto breton again) the SNIPE was crushed by a MMM giant, just like the other guy put in this forum. Thanks Mr. Giant for making a long quest a very short one!

-The best mod, and without OBSE!

Sorry my english.


- Sorry about that. I'm not sure I can help though. (AI is a little vague)

- Noted. Not much I can do about mods with too much gold. Atleast they are compatible :)

- You can take the snipe dead or alive so it's not a problem.
User avatar
Fluffer
 
Posts: 3489
Joined: Thu Jul 05, 2007 6:29 am

PreviousNext

Return to IV - Oblivion