diff --git a/Templates/Build/37_revive.tpl b/Templates/Build/37_revive.tpl index 621bddbd..5a7ac5a3 100644 --- a/Templates/Build/37_revive.tpl +++ b/Templates/Build/37_revive.tpl @@ -117,6 +117,11 @@ Crop consumption6| Duration + userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + echo "|\"NPC"; + } + ?> @@ -148,6 +153,11 @@ Crop consumption6| Duration + userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + echo "|\"NPC"; + } + ?> diff --git a/Templates/Build/37_train.tpl b/Templates/Build/37_train.tpl index 09e6e6a0..614bdc5a 100644 --- a/Templates/Build/37_train.tpl +++ b/Templates/Build/37_train.tpl @@ -59,6 +59,9 @@ if($session->tribe == 1) { \"Crop6| \"Duration\""; $output.=$generator->getTimeFormat(round($u1['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } $output.=" @@ -93,6 +96,10 @@ if($session->tribe == 1) { \"Duration\""; $output.=$generator->getTimeFormat(round($u2['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + $output.=" @@ -127,6 +134,10 @@ if($session->tribe == 1) { $output.= $generator->getTimeFormat(round($u3['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + $output.= " @@ -157,7 +168,13 @@ if($session->tribe == 1) { \"Crop\"".$u5['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u5['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u5['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -188,7 +205,13 @@ if($session->tribe == 1) { \"Crop\"".$u6['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u6['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u6['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -222,7 +245,13 @@ $output.=" \"Crop\"".$u11['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u11['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u11['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -253,7 +282,13 @@ $output.=" \"Crop\"".$u12['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u12['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u12['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -284,8 +319,15 @@ $output.=" \"Iron\"".$u13['iron']."| \"Crop\"".$u13['crop']."| \"Crop6| - \"Duration\"". - $generator->getTimeFormat(round($u13['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + \"Duration\""; + + $generator->getTimeFormat(round($u13['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -316,7 +358,13 @@ $output.=" \"Crop\"".$u15['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u15['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u15['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -348,7 +396,13 @@ $output.=" \"Crop\"".$u16['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u16['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u16['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -382,7 +436,13 @@ $output.=" \"Crop\"".$u21['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u21['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u21['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -413,7 +473,13 @@ $output.=" \"Crop\"".$u22['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u22['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u22['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -445,7 +511,13 @@ $output.=" \"Crop\"".$u24['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u24['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u24['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -476,7 +548,13 @@ $output.=" \"Crop\"".$u25['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u25['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u25['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " @@ -508,7 +586,13 @@ $output.=" \"Crop\"".$u26['crop']."| \"Crop6| \"Duration\"". - $generator->getTimeFormat(round($u26['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3)." + $generator->getTimeFormat(round($u26['time'] / SPEED * $artefact_bonus2 / $artefact_bonus)*3); + + if($session->userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1) { + $output .= "|\"NPC"; + } + + $output .= " diff --git a/todo.txt b/todo.txt index 245d053c..7e52017e 100644 --- a/todo.txt +++ b/todo.txt @@ -1,7 +1,5 @@ - check aliance invitation accepting - apparently it doesn't work too well on first try? - normalize forum tables - varchar is used for numeric values and is joined with int field -- it's possible to train 2 senators - when 1 is trained, another one is possible to be trained -- npc shop button is missing from settlers training (palace) - should random attacks from Natars when building Wonder of the World be unit-less? - send forum replies in a forum where a user is active also to that user's mailbox - make an option for admin to be raidable (in profile?)