From NEAT Portal Wiki
Revision as of 10:29, 16 July 2011 by Inanna (talk | contribs)
Jump to: navigation, search

Bugs in rev2041 in no particular order:


AwardHeroes/RewardHeroes (Void Ship)

Awardheroes script command no longer works. Removed or broken?
Rewardheroes script command doesn't work unless config hero:1 or higher is set.


Valleys (Inanna)

The bot never seems to try to fill the last valley slot on it's own, however if I drop a 2nd valley it will launch at 2 (or more) to fill them.

ie - I have level 10 TH and 9 forests, it won't do anything. If I drop myself down to 8 forests it will grab 2 to fill them.

There is no debug to paste for it, valley acquisition never seems to try to happen with 9 of 10 valleys.


UPDATETROOPREQS: NULL Conditional (MrBotUser on forum)

Post found here: http://duelingelectrons.com/forum/viewtopic.php?f=19&t=8713

Goals:

distancepolicy 10 10 10 10 20
config troopqueuetime:0.5
config comfort:1
//safevalleyfarm 9,10 
//config hunting:4
config hero:1
config troopsusepopmax:1
config troopincrement:1
config hiding:1.0
config gate:0.05
gatepolicy 2 1 2 1 1
npctroop 5 b:500,t:400
config buildnpc:20
//config npc:5
npcheroes 5 !BIGHERO1,any
traininghero BIGHERO1 600
troop s:1m
npc10limit a:600000
npc10heroes HERO1,HERO2
npc10troop a:94150,s:4000,t:1850

fortification trap:1,ab:1
fortification trap:5,ab:5
fortification trap:10,ab:7
fortification trap:20,ab:10,at:1
fortification trap:200,ab:100,at:10
fortification trap:400,ab:200,at:50,r:1,rock:1
fortification trap:1000,ab:1000,at:1000,r:5,rock:5
//fortification trap:2000,ab:3000,at:16500,r:10,rock:10

//build c:9:17
//build b:0:7

Debug:

13:35:54 Skipping task ( update building and research requirements )
13:35:54 Skipping task ( handle building )
13:35:54 Skipping task ( handle research )
13:35:54 Starting task ( update fortification requirements )
13:35:54 Starting task ( troop production )
13:35:54 TROOPPRODUCTION: Sleeping...
13:35:54 Skipping task ( search for valleys to farm safely )
13:35:54 Skipping task ( monitor armies )
13:35:54 Starting task ( recall armies )
13:35:54 Starting task ( move training hero )
13:35:54 Starting task ( sendResources )
13:35:54 Starting task ( rescuetown )
13:35:54 Skipping task ( build city )
13:35:54 Starting task ( build npc )
13:35:54 Skipping task ( pre-scout valleys for safe farming )
13:35:54 Skipping task ( attack valleys for resources safely )
13:35:54 Starting task ( sendResources )
13:35:54 Starting task ( idle update at end )
13:36:08 UPDATETROOPREQS: NULL Conditional
13:36:10 Riot-Prevention Check: Gold: 12827149276.5502, Salary: 38460, Income: 0
13:36:10 Comfort Check: Target Loyalty: 100, Actual: 100
13:36:10 Tax-Rate Check: Target : 0%, Actual: 0%
13:36:39 UPDATETROOPREQS: NULL Conditional
13:36:40 Riot-Prevention Check: Gold: 12827149276.5502, Salary: 38460, Income: 0
13:36:40 Comfort Check: Target Loyalty: 100, Actual: 100
13:36:40 Tax-Rate Check: Target : 0%, Actual: 0%
13:37:09 UPDATETROOPREQS: NULL Conditional
13:37:10 Riot-Prevention Check: Gold: 12827149276.5502, Salary: 38460, Income: 0
13:37:10 Comfort Check: Target Loyalty: 100, Actual: 100
13:37:10 Tax-Rate Check: Target : 0%, Actual: 0%
13:37:40 UPDATETROOPREQS: NULL Conditional
13:37:41 Riot-Prevention Check: Gold: 12827149276.5502, Salary: 38460, Income: 0
13:37:41 Comfort Check: Target Loyalty: 100, Actual: 100
13:37:41 Tax-Rate Check: Target : 0%, Actual: 0%
13:37:52 UPDATETROOPREQS: NULL Conditional
13:38:10 UPDATETROOPREQS: NULL Conditional
13:38:11 Riot-Prevention Check: Gold: 12827149276.5502, Salary: 38460, Income: 0
13:38:11 Comfort Check: Target Loyalty: 100, Actual: 100
13:38:11 Tax-Rate Check: Target : 0%, Actual: 0%


Politics Hero not being reassigned as mayor

Post found here: http://duelingelectrons.com/forum/viewtopic.php?f=19&t=8745

There's quite a few more posts saying more or less the same thing... politics hero isn't getting reassigned as mayor after the traininghero is done training troops. It either sits with traininghero as mayor, or it sits with no mayor at all.


Sendresources fails with multiple lines

Post found here: http://duelingelectrons.com/forum/viewtopic.php?f=29&t=8804

Multi-lines is ok, but if the last one fails then the previous ones also fail.

Goals:

sendresources xxx,yyy wood 8m -2 12m
sendresources xxx,yyy iron 10m -2 15m
sendresources xxx,yyy food 800m -2 400m

Debug:

08:37:14 SENDRESOURCES: Start.
08:37:14 .Processing Resource Requests For City ReceivingCity @ (xxx,yyy)
08:37:14 ..Found Request: dest: 100516 type: 1 local: 8000000 remote: -2 sendqty: 12000000 xport: 8
08:37:14 ...Xports Available=25000...Consume=28...Carry=10000
08:37:14 ...Maximum Load=249300000...Current Load=0...Remaining=249300000
08:37:14 ....SendingCity Minimum Resource Requirement OK (wood: 24908074 > 8000000)
08:37:14 .....ReceivingCity Minimum Resource Requirement ignored
08:37:14 ......ReceivingCity has requested 16908073 wood
08:37:14 ......SendingCity is sending 16908073 wood using 1696 transport
08:37:14 ..Found Request: dest: 100516 type: 3 local: 10000000 remote: -2 sendqty: 15000000 xport: 8
08:37:14 ...Xports Available=23304...Consume=28...Carry=10000
08:37:14 ...Maximum Load=249300000...Current Load=16908073...Remaining=232387488
08:37:14 ....SendingCity Minimum Resource Requirement OK (iron: 48990416 > 10000000)
08:37:14 .....ReceivingCity Minimum Resource Requirement ignored
08:37:14 ......ReceivingCity has requested 38990416 iron
08:37:14 ......SendingCity is sending 38990416 iron using 3910 transport
08:37:14 ..Found Request: dest: 100516 type: 0 local: 800000000 remote: -2 sendqty: 400000000 xport: 8
08:37:14 ...Xports Available=19394...Consume=28...Carry=10000
08:37:14 ...Maximum Load=249300000...Current Load=55898489...Remaining=193396968
08:37:14 ....SendingCity Minimum Resource Level inadequate (food: 719602197 < 800000000)
08:37:14 ..PostProcessing...
08:37:14 ...... Minimum quantity of 400000000 not yet reached.
08:37:14 SENDRESOURCES: End(2)
08:37:14 SENDRESOURCES: Start.
08:37:14 .Processing Resource Requests For City ReceivingCity @ (xxx,yyy)
08:37:14 ..Found Request: dest: 100516 type: 1 local: 8000000 remote: -2 sendqty: 12000000 xport: 8
08:37:14 ...Xports Available=25000...Consume=28...Carry=10000
08:37:14 ...Maximum Load=249300000...Current Load=0...Remaining=249300000
08:37:14 ....SendingCity Minimum Resource Requirement OK (wood: 24908074 > 8000000)
08:37:14 .....ReceivingCity Minimum Resource Requirement ignored
08:37:14 ......ReceivingCity has requested 16908073 wood
08:37:14 ......SendingCity is sending 16908073 wood using 1696 transport
08:37:14 ..Found Request: dest: 100516 type: 3 local: 10000000 remote: -2 sendqty: 15000000 xport: 8
08:37:14 ...Xports Available=23304...Consume=28...Carry=10000
08:37:14 ...Maximum Load=249300000...Current Load=16908073...Remaining=232387488
08:37:14 ....SendingCity Minimum Resource Requirement OK (iron: 48990416 > 10000000)
08:37:14 .....ReceivingCity Minimum Resource Requirement ignored
08:37:14 ......ReceivingCity has requested 38990416 iron
08:37:14 ......SendingCity is sending 38990416 iron using 3910 transport
08:37:14 ..Found Request: dest: 100516 type: 0 local: 800000000 remote: -2 sendqty: 400000000 xport: 8
08:37:14 ...Xports Available=19394...Consume=28...Carry=10000
08:37:14 ...Maximum Load=249300000...Current Load=55898489...Remaining=193396968
08:37:14 ....SendingCity Minimum Resource Level inadequate (food: 719602169 < 800000000)
08:37:14 ..PostProcessing...
08:37:14 ...... Minimum quantity of 400000000 not yet reached.
08:37:14 SENDRESOURCES: End(2)
08:37:19 SENDRESOURCES: Start.
08:37:19 .Processing Resource Requests For City ReceivingCity @ (xxx,yyy)
08:37:19 ..Found Request: dest: 100516 type: 1 local: 8000000 remote: -2 sendqty: 12000000 xport: 8
08:37:19 ...Xports Available=25000...Consume=28...Carry=10000
08:37:19 ...Maximum Load=249300000...Current Load=0...Remaining=249300000
08:37:19 ....SendingCity Minimum Resource Requirement OK (wood: 24908074 > 8000000)
08:37:19 .....ReceivingCity Minimum Resource Requirement ignored
08:37:19 ......ReceivingCity has requested 16908073 wood
08:37:19 ......SendingCity is sending 16908073 wood using 1696 transport
08:37:19 ..Found Request: dest: 100516 type: 3 local: 10000000 remote: -2 sendqty: 15000000 xport: 8
08:37:19 ...Xports Available=23304...Consume=28...Carry=10000
08:37:19 ...Maximum Load=249300000...Current Load=16908073...Remaining=232387488
08:37:19 ....SendingCity Minimum Resource Requirement OK (iron: 48990416 > 10000000)
08:37:19 .....ReceivingCity Minimum Resource Requirement ignored
08:37:19 ......ReceivingCity has requested 38990416 iron
08:37:19 ......SendingCity is sending 38990416 iron using 3910 transport
08:37:19 ..Found Request: dest: 100516 type: 0 local: 800000000 remote: -2 sendqty: 400000000 xport: 8
08:37:19 ...Xports Available=19394...Consume=28...Carry=10000
08:37:19 ...Maximum Load=249300000...Current Load=55898489...Remaining=193396968
08:37:19 ....SendingCity Minimum Resource Level inadequate (food: 719593469 < 800000000)
08:37:19 ..PostProcessing...
08:37:19 ...... Minimum quantity of 400000000 not yet reached.
08:37:19 SENDRESOURCES: End(2)
08:37:19 SENDRESOURCES: Start.


Group Mails

Maybe not a bug... but the bot sends each mail individually instead of as a group mail using speakers. While it's nice to save speakers, any alliance with 26+ members isn't going to get the mail sent to everyone. Evony auto-blocks mailing for 1 hour after your 25th mail it sent, so the first 25 people in the alliance will get the mail, the rest will not. You have no way of knowing this failed until some member says "huh? what mail are you talking about?"