2024-04-25 13:22 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003234Spring engineGeneralpublic2012-08-03 08:43
ReporterKingRaptor 
Assigned ToKloot 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version89.0 
Target VersionFixed in Version89.0.1+git 
Summary0003234: Armed constructors attack neutral units on Fight order
DescriptionArmed constructors (e.g. the commander) will automatically attack a unit set to neutral (with Spring.SetUnitNeutral) when given a fight order. Other units do not exhibit this behavior.

Observed in Zero-K v1.0.7.9 with PlanetWars structures; occurs in both 88.0 and 89.0.1-70-g155fc53.
Steps To ReproduceRun the attached script.
/cheat
/spectator
/godmode
Next to the enemy PlanetWars structures:
/give coracv
/give armcom1
Issue a fight order to the created units.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon script_pwtest.txt (4,446 bytes) 2012-08-03 06:36 -
    [game]
    {
    	[ai0]
    	{
    		[options]
    		{
    			aggressiveness=normal;
    			maphack=0;
    			maxgroupsize=10;
    			reporturl=http://myAIStats.myDomain.com/statsReceiver.cgi;
    			resourcebonous=0;
    		}
    		host=2;
    		isfromdemo=0;
    		name=Bot1;
    		shortname=NullAI;
    		team=0;
    		version=0.1;
    	}
    	[ai1]
    	{
    		[options]
    		{
    			aggressiveness=normal;
    			maphack=0;
    			maxgroupsize=10;
    			reporturl=http://myAIStats.myDomain.com/statsReceiver.cgi;
    			resourcebonous=0;
    		}
    		host=2;
    		isfromdemo=0;
    		name=Bot2;
    		shortname=NullAI;
    		team=1;
    		version=0.1;
    	}
    	[allyteam0]
    	{
    		numallies=0;
    		startrectbottom=0.4;
    		startrectleft=0.000;
    		startrectright=0.085;
    		startrecttop=0.000;
    	}
    	[allyteam1]
    	{
    		numallies=0;
    		startrectbottom=1.000;
    		startrectleft=0.890;
    		startrectright=0.995;
    		startrecttop=0.6;
    	}
    	[mapoptions]
    	{
    	}
    	[modoptions]
    	{
    		animation=0;
    		burrowqueentime=100;
    		burrowspawnrate=45;
    		chickenspawnrate=50;
    		commends=0;
    		coop=0;
    		cratermult=1;
    		damagemult=1;
    		disablefeatures=0;
    		disablemapdamage=0;
    		doesnotcountmode=destroy;
    		enableunlocks=0;
    		energymult=1;
    		factorycostmult=1;
    		fixedallies=1;
    		graceperiod=2.5;
    		gracetime=2;
    		hilltime=10;
    		marketandbounty=0;
    		maxspeed=2;
    		maxunits=1500;
    		maxwind=2.5;
    		metalmult=1;
    		miniqueentime=0.6;
    		minspeed=0.5;
    		minwind=0;
    		noceasefire=0;
    		queentime=60;
    		relayhoststartpostype=2;
    		sharemode=teammates;
    		shuffle=off;
    		specialdecloak=0;
    		specialpower=0;
    		startingresourcetype=facplop;
    		stayonteam=0;
    		techtimemult=1;
    		terracostmult=1;
    		typemapsetting=auto;
    		unitspeedmult=1;
    		waterlevel=0;
    		wreckagemult=1;
    		xmas=0;
    		zkmode=normal;
    		attackingfaction=Empire;
    		defendingfaction=Liberty;
    		planet=Orion;
    		
    planetwarsstructures=ew0KICBkZWZlbmRlciA9IDAsDQogIHMxID0gew0KICAgIHVuaXRuYW1lID0gInB3X21pbmUiLA0KICAgIG5hbWUgPSAiTWluaW5nIG91dHBvc3QiLA0KICAgIGRlc2NyaXB0aW9uID0gIlByb2R1Y2VzIDUwIGNyZWRpdHMgZWFjaCB0dXJuIg0KICB9LA0KICBzMiA9IHsNCiAgICB1bml0bmFtZSA9ICJwd19taW5lMiIsDQogICAgbmFtZSA9ICJBdXRvbWF0ZWQgbWluZXMiLA0KICAgIGRlc2NyaXB0aW9uID0gIlByb2R1Y2VzIDE1MCBjcmVkaXRzIGVhY2ggdHVybiINCiAgfSwNCiAgczMgPSB7DQogICAgdW5pdG5hbWUgPSAicHdfbWluZTMiLA0KICAgIG5hbWUgPSAiQXV0b21hdGVkIG1pbmVzIiwNCiAgICBkZXNjcmlwdGlvbiA9ICJQcm9kdWNlcyAxNTAgY3JlZGl0cyBlYWNoIHR1cm4iDQogIH0sDQogIHM0ID0gew0KICAgIHVuaXRuYW1lID0gInB3X2Ryb3BmYWMiLA0KICAgIG5hbWUgPSAiU2hpcCBmYWN0b3J5IiwNCiAgICBkZXNjcmlwdGlvbiA9ICJQcm9kdWNlcyAwLjI1IGRyb3BzaGlwcyBlYWNoIHR1cm4iDQogIH0sDQogIHM1ID0gew0KICAgIHVuaXRuYW1lID0gInB3X2Ryb3BkZXBvdCIsDQogICAgbmFtZSA9ICJGbGVldCBjb21tYW5kIiwNCiAgICBkZXNjcmlwdGlvbiA9ICJQcm9kdWNlcyAwLjI1IGRyb3BzaGlwcyBlYWNoIHR1cm4iDQogIH0sIA0KICBzOSA9IHsNCiAgICB1bml0bmFtZSA9ICJwd193YXJwZ2F0ZSIsDQogICAgbmFtZSA9ICJXYXJwZ2F0ZSIsDQogICAgZGVzY3JpcHRpb24gPSAiVGVsZXBvcnRzIDEgc2hpcCBhbnl3aGVyZSBpbiB0aGUgZ2FsYXh5Ig0KICB9LA0KICBzMTAgPSB7DQogICAgdW5pdG5hbWUgPSAicHdfZ2VuZXJpY3RlY2giLA0KICAgIG5hbWUgPSAiVGVjaCBidWlsZGluZyIsDQogICAgZGVzY3JpcHRpb24gPSAiUHJvZHVjZXMgemUgcmVzZWFyY2giDQogIH0sICAgICAgDQogIHMxOCA9IHsNCiAgICB1bml0bmFtZSA9ICJwd193b3JtaG9sZSIsDQogICAgbmFtZSA9ICJXb3JtaG9sZSBnZW5lcmF0b3IiLA0KICAgIGRlc2NyaXB0aW9uID0gIkxpbmtzIHBsYW5ldHMgd2l0aCAyNSUgb2YgaW5mbHVlbmNlIg0KICB9LA0KICBzMTkgPSB7DQogICAgdW5pdG5hbWUgPSAicHdfd29ybWhvbGUyIiwNCiAgICBuYW1lID0gIkltcHJvdmVkIHdvcm1ob2xlIHN0YWJpbGl6ZXIiLA0KICAgIGRlc2NyaXB0aW9uID0gIkltcHJvdmVzIGxpbmsgc3RyZW5ndGggdXAgdG8gNTAlIG9mIGluZmx1ZW5jZSINCiAgfSwNCiAgczk5ID0gew0KICAgIHVuaXRuYW1lID0gInB3X2FydGVmYWN0IiwNCiAgICBuYW1lID0gIkFuY2llbnQgYXJ0ZWZhY3RzIiwNCiAgICBkZXNjcmlwdGlvbiA9ICJDYXB0dXJlIGFsbCBzdWNoIHBsYW5ldHMgYW5kIGFsbCB0ZWNobm9sb2dpZXMgdG8gd2luLCBwcmV2ZW50cyBidXlpbmcgaW5mbHVlbmNlIGZyb20gbG9jYWxzIg0KICB9LCAgDQp9;
    
    	}
    	[player2]
    	{
    		countrycode=my;
    		isfromdemo=0;
    		name=Histidine;
    		rank=0;
    		spectator=0;
    		team=2;
    		canAttackPWStructures=1;
    	}
    	[restrict]
    	{
    	}
    	[team0]
    	{
    		allyteam=1;
    		handicap=0;
    		rgbcolor=0.976471 1 0;
    		side=Robots;
    		teamleader=2;
    	}
    	[team1]
    	{
    		allyteam=0;
    		handicap=0;
    		rgbcolor=0.509804 0.498039 1;
    		side=Robots;
    		teamleader=2;
    	}
    	[team2]
    	{
    		allyteam=0;
    		handicap=0;
    		rgbcolor=0 0.501961 0;
    		side=Robots;
    		teamleader=2;
    		defender=1;
    	}
    	gametype=Zero-K v1.0.7.9;
    	hostip=;
    	hostport=8452;
    	ishost=1;
    	maphash=2940113655;
    	mapname=Green Comet Basic;
    	modhash=3645413567;
    	myplayername=Histidine;
    	numplayers=1;
    	numrestrictions=0;
    	numusers=3;
    	startpostype=2;
    }
    
    txt file icon script_pwtest.txt (4,446 bytes) 2012-08-03 06:36 +

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
Date Modified Username Field Change
2012-08-03 06:36 KingRaptor New Issue
2012-08-03 06:36 KingRaptor File Added: script_pwtest.txt
2012-08-03 08:43 Kloot Status new => resolved
2012-08-03 08:43 Kloot Fixed in Version => 89.0.1+git
2012-08-03 08:43 Kloot Resolution open => fixed
2012-08-03 08:43 Kloot Assigned To => Kloot
+Issue History