Jump to content

Increase Starborn powers each time you go through the Unity


BlueBeard1983

Recommended Posts

I know this probably won't be possible until the Creation Kit and/or xEdit are released, but I think it would be nice for any powers you have to be increased by 1 level each time you go through the unity. Any powers you haven't gained wouldn't be affected, and you could still go through the temples to get them.

 

This means to get max level powers you would still need to go through the Unity 9 times (bringing you to your 10th universe) but could be more if you didn't get a power, say Supernova, in your original universe.

Link to comment
Share on other sites

This is doable without Creation Kit as there is a script that controls copying over your character into fresh new game world and we have decompiler and compiler working.

 

Probably this would work:

 

Add new function to mq305script:

 

 

Function IncreasePower()
  Actor PlayerREF = Game.GetPlayer();
  
  # Alien Reanimation
  If (PlayerREF.HasSpell(2C538F))
	PlayerREF.AddPerk(25E19D);
  EndIf;

  # Anti-Gravity Field
  If (PlayerREF.HasSpell(2BACBA))
	PlayerREF.AddPerk(25E19C);
  EndIf;

  # Create Vacuum
  If (PlayerREF.HasSpell(2C5390))
	PlayerREF.AddPerk(25E19B);
  EndIf;

  # Creators' Peace
  If (PlayerREF.HasSpell(2C538D))
	PlayerREF.AddPerk(25E19A);
  EndIf;

  # Earthbound
  If (PlayerREF.HasSpell(2BACB5))
	PlayerREF.AddPerk(25E199);
  EndIf;

  # Elemental Pull
  If (PlayerREF.HasSpell(2C5391))
	PlayerREF.AddPerk(25E198);
  EndIf;

  # Eternal Harvest
  If (PlayerREF.HasSpell(2BACB4))
	PlayerREF.AddPerk(25E197);
  EndIf;

  # Grav Dash
  If (PlayerREF.HasSpell(2C538C))
	PlayerREF.AddPerk(25E196);
  EndIf;

  # Gravity Wave
  If (PlayerREF.HasSpell(2BACB7))
	PlayerREF.AddPerk(25E195);
  EndIf;

  # Gravity Well
  If (PlayerREF.HasSpell(2C5A62))
	PlayerREF.AddPerk(25E193);
  EndIf;

  # Inner Demon
  If (PlayerREF.HasSpell(2C5399))
	PlayerREF.AddPerk(25E192);
  EndIf;

  # Life Forced
  If (PlayerREF.HasSpell(2C538B))
	PlayerREF.AddPerk(25E191);
  EndIf;

  # Moon Form
  If (PlayerREF.HasSpell(2C5A4E))
	PlayerREF.AddPerk(25E190);
  EndIf;

  # Parallel Self
  If (PlayerREF.HasSpell(2C5A67))
	PlayerREF.AddPerk(25E18E);
  EndIf;

  # Particle Beam
  If (PlayerREF.HasSpell(2C5A66))
	PlayerREF.AddPerk(25E18D);
  EndIf;

  # Personal Atmosphere
  If (PlayerREF.HasSpell(2C5389))
	PlayerREF.AddPerk(25E18C);
  EndIf;

  # Phased Time
  If (PlayerREF.HasSpell(2C5A63))
	PlayerREF.AddPerk(25E18B);
  EndIf;

  # Precognition
  If (PlayerREF.HasSpell(2C538A))
	PlayerREF.AddPerk(25E18F);
  EndIf;

  # Reactive Shield
  If (PlayerREF.HasSpell(2BACB6))
	PlayerREF.AddPerk(25E19E);
  EndIf;

  # Sense Star Stuff
  If (PlayerREF.HasSpell(2C5A54))
	PlayerREF.AddPerk(25E18A);
  EndIf;

  # Solar Flare
  If (PlayerREF.HasSpell(2C5A59))
	PlayerREF.AddPerk(25E189);
  EndIf;

  # Sunless Space
  If (PlayerREF.HasSpell(2C5388))
	PlayerREF.AddPerk(25E188);
  EndIf;

  # Supernova
  If (PlayerREF.HasSpell(2C5387))
	PlayerREF.AddPerk(25E187);
  EndIf;

  # Void Form
  If (PlayerREF.HasSpell(2C5A53))
	PlayerREF.AddPerk(25E186);
  EndIf;
EndFunction

 

 

 

Add call to it in EnterUnity function:

 

 

Function EnterUnity()
  (...)
  
  Self.SavePlayerKnowledge();
  Self.IncreasePower();
  
  (...)
EndFunction

 

 

Edited by jacklul
Link to comment
Share on other sites

Powers increase when you visit a temple that gives you the same power..... Seems a reasonable mechanic to me.....

 

Yes, an extremely grindy mechanic. I figure a mod that increases them, if you already have the power unlocked, would be a good alternative to those that no longer enjoy the temple "puzzle"

Link to comment
Share on other sites

This is doable without Creation Kit as there is a script that controls copying over your character into fresh new game world and we have decompiler and compiler working.

 

Probably this would work:

 

Add new function to mq305script

 

I can see how this could possibly work. Maybe I'll give it a shot and see if I can get it working.

Link to comment
Share on other sites

 

Powers increase when you visit a temple that gives you the same power..... Seems a reasonable mechanic to me.....

 

Yes, an extremely grindy mechanic. I figure a mod that increases them, if you already have the power unlocked, would be a good alternative to those that no longer enjoy the temple "puzzle"

 

There is a mod that reduces the number 'lights' you have to hit to get the power. There is also another mod that DRAMATICALLY shortens the video for it...... I use both. :D

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...