Any suggestions for a stasis replacement?

ADHansa

Warlord
Joined
Jan 26, 2006
Messages
154
Stasis bores me almost every time it get cast, sometimes i even can't stand playing the stasis-turns and quits. But i enjoy the other worldspells so i don't wan't to keep playing with them turned off. That it is somehow part of the Ilian strategy doesn't become me, i just want to replace it in a minimod to enhance my gaming experience. Anyone have any sugggestions?
 
Yeah, please do that. Stasis could halve the prod/research/etc of everyone else and double Illians' instead?
 
Increasing their production really doesn't fit the theme of the Ice/Stasis sphere. Plus, I don't know how to code that.

How about immobilizing all non-Illian units for some length of time? Changing the immobile timer on all such units currently in the game would be easy, but if you want it to apply to new units acquired (build, summoned, recruited, drafted, hired, bought, or gotten though an event) in that time too then things could get tricky. There would be no need to change the spell's name this way.

Code:
def spellStasis(caster):
	pPlayer = gc.getPlayer(caster.getOwner())
	iDelay = 10
	iTeam = pPlayer.getTeam()
	if CyGame().getGameSpeedType() == gc.getInfoTypeForString('GAMESPEED_QUICK'):
		iDelay = 7
	if CyGame().getGameSpeedType() == gc.getInfoTypeForString('GAMESPEED_EPIC'):
		iDelay = 55
	if CyGame().getGameSpeedType() == gc.getInfoTypeForString('GAMESPEED_MARATHON'):
		iDelay = 30
	for iPlayer2 in range(gc.getMAX_PLAYERS()):
		pPlayer2 = gc.getPlayer(iPlayer2)
		if pPlayer2.isAlive():
			if pPlayer2.getTeam() != iTeam:
				apUnitList = PyPlayer(iPlayer2).getUnitList()
				for pUnit in apUnitList:
					pUnit.changeImmobileTimer(iDelay)
 
You could make it a Reverse-Elohim.

Stasis is cast, it forces all non-Illian's Team units to retreat back into their own borders and locks them from leaving their territory for X turns.

Can use it early for a leg up in Exploration/Settling, can use it late when the world is forced into war with you for a reprieve, or you can just use it when fighting multiple opponents to ensure that you only face one of them at a time for a while.

Would be very useful in all 3 cases, leaving considerable strategic contemplation around when best to use it.
 
Back
Top Bottom