Buh - Ascendancy

Vaše nápady, postrehy, návody a vlastne všetko čo sa týka samotnej hry :)
User avatar
Hron
Posts: 1130
Joined: Mon 08. Feb 2016 16:16:11

Re: Buh - Ascendancy

Post by Hron »

Kombinace obojího je možnost, ale mám pocit, že je to pak už moc překombinované.
A brání to oslabení za rozbití až moc dle mě, protože ti to umožní mít dostatečný základ proto, aby ses rychle obnovil. Jak jsem byl upozorněn na začátku, tohle je vlastnost Crinis a tak by bylo dobré ji ju nechat.

V tomto si stále stojím za svým návrhem na rekrut dle hodnoty armády v počtech, jak jsem psal posledně. :)
User avatar
Hron
Posts: 1130
Joined: Mon 08. Feb 2016 16:16:11

Re: Buh - Ascendancy

Post by Hron »

A ještě jedna úprava mě teď napadla, že by se hodila:
Rekrut převorů je 1 a nemění se. Když je teď potřeba 1000 na plnou funkčnost a když už se zvedal rekrut podobných jednotek u ostatních bohů (tedy jednotek s konstantním nízkým rekrutem), tak nemohl by se zvednou rekrut i Převorů?

Navrhoval bych bonusový rekrut převorů vázaný na poslední budovu a se vzorcem: bonus = hodnota^0,5; hodnota = hodnota_armady/1M
Výsledné zvýšení rekrutu je nízké, ale rozhodně pomůže a díky odmocnině se to s ním nepřežene.

Kódy
Válečník - tvůj kód, kde jsem odmazal část za věhlas, protože bych ho chtěl takto...

Code: Select all

	$bonus = 0;
	if ($bu_druh3 == 2410 || $bu_druh3 == 2411){
		$bonus3 = ceil($hodnota_army/5000);
		if($bonus3 > 1000) $bonus3 = 1000;
		$bonus += $bonus3;
	}
	if ($bu_druh4 >= 2420 && $bu_druh4 < 2430){
		$bonus4 = ceil($hodnota_army/10000);
		if($bonus4 > 10000) $bonus4 = 10000;
		$bonus += $bonus4;
	}
	if ($bu_druh5 >= 2430 && $bu_druh5 < 2440){
		$bonus5 = ceil($hodnota_army/20000);
		if($bonus5 > 10000) $bonus5 = 10000;
		$bonus += $bonus5;
	}
Převor - můj pokus o napsání kódu

Code: Select all

	$bonus = 0;

	$nas = floor($hodnota_army/1000000);
	if ($bu_druh5 >= 2430 && $bu_druh5 < 2440) $bonus = round($nas^0.5);
Post Reply