|  | 
| 
 
 
 
 
 
 
 
 
    
    
 |  | 
 
 
	
		|  |  |  
	
	
		
	
	
	| 
			
			 
			
				March 13th, 2008, 03:39 AM
			
			
			
		 |  
	| 
		
			|  | 
 General |  | 
					Join Date: Sep 2004 Location: Irving, TX 
						Posts: 3,207
					 Thanks: 54 
		
			
				Thanked 60 Times in 35 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 Ahh. But if you script a commander to retreat, you gotta pay the price sometimes. Personally, I never script anything but scouts to retreat. I think I'm out-thinking myself if I do that with an SC. 
				__________________Be forewarned, anything I post is probably either 1) Sophomoric humor, 2) Satire, 3) A gross exaggeration of the power I currently possess, 4) An outright lie, or 5) Drunken ramblings.
 
 I occasionally post something useful.
 |  
	
		
	
	
	| 
			
			 
			
				March 13th, 2008, 09:51 AM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Jan 2004 Location: Columbus, OH 
						Posts: 2,204
					 Thanks: 67 
		
			
				Thanked 49 Times in 31 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 
	Quote: 
	
		| Lingchih said: Ahh. But if you script a commander to retreat, you gotta pay the price sometimes. Personally, I never script anything but scouts to retreat. I think I'm out-thinking myself if I do that with an SC.
 
 |  Pay the price? The commander suicided for no reason. Commanders ignore their scripts all the time. I don't see why a commander can't ignore a script that automatically results in their own death. Had that AQ not retreated, and just sat still for the next 20 rounds, the disease demon would have died from the shimmering fields spell.
 
The only reasons scripting exists is because you can't realistically play out these battles tactically in real time. It's a compromise between giving you control over battles and allowing a game to progress at a reasonable pace.
 
Jazzepi |  
	
		
	
	
	| 
			
			 
			
				March 13th, 2008, 11:48 AM
			
			
			
		 |  
	| 
		
			
			| 
 BANNED USER |  | 
					Join Date: May 2004 
						Posts: 4,075
					 Thanks: 203 
		
			
				Thanked 121 Times in 91 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 Sure,Still causes a balance question for the nations that include assassins as an element of their forces.
 
 Fundamentally, does anyone thing assassins are overpowered (or even generally worth building / hiring?).
 
 The occassional flee death is the price you pay for someone else choosing a sub-optimal strategy.  Sucks when its you.. but...
 |  
	
		
	
	
	| 
			
			 
			
				March 13th, 2008, 12:11 PM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Jan 2004 Location: Columbus, OH 
						Posts: 2,204
					 Thanks: 67 
		
			
				Thanked 49 Times in 31 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 I don't know how much MP you've played, but assassin spells are actually used quite generously mid to late game, especially disease demon and earth attack. They're not a "sub-optimal strategy" and there's no reason that a unit should suicide itself because it has retreat in its scripting.
 All I want is retreat, which is obviously always the worst choice in any assassination attempt (literally standing still and doing nothing would be better), to be ignored during such an attempt.
 
 Retreating from battle is a legitimate tactical choice. There's a reason there's a "fire and flee" option for archers. To punish someone for trying to use scripts properly, by having them execute it in a situation where it's completely irrational for them to do so, when the game is already setup with a form of AI that can, and does, ignore in game scripts is just ridiculous.
 
 And to propose that it's just "a price you pay" is even more so.
 
 Jazzepi
 |  
	
		
	
	
	| 
			
			 
			
				March 14th, 2008, 06:52 AM
			
			
			
		 |  
	| 
		
			|  | 
 General |  | 
					Join Date: Feb 2001 Location: Pittsburgh, PA, USA 
						Posts: 3,070
					 Thanks: 13 
		
			
				Thanked 9 Times in 8 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 
	Quote: 
	
		| Jazzepi said: I don't see why a commander can't ignore a script that automatically results in their own death. 
 |   Because the AI isn't smart enough to recognize the difference between "automatically" dying and "probably" or "possibly" dying.
 
I'm having trouble imagining using "retreat" in scripted orders often enough for this situation to be a significant problem.
				__________________Cap'n Q
 
 "Good morning, Pooh Bear," said Eeyore gloomily. "If it is a good morning," he said. "Which I doubt," said he.
 |  
	
		
	
	
	| 
			
			 
			
				March 14th, 2008, 07:05 AM
			
			
			
		 |  
	| 
		
			|  | 
 Captain |  | 
					Join Date: Sep 2004 Location: France 
						Posts: 961
					 Thanks: 2 
		
			
				Thanked 12 Times in 8 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 I'd like to see retreat order as well as all irrelevant scripted spells (large AE, battlefield enchants etc...) ignored in assassinations attempts. 
Actually even communion slave is cast during an assassination, where there is only one mage on the field (and as well an air mage will cast storm or arrow fend against an earth elemental if scripted to do so). It's probably the most ridiculous aspect of the game, and I see no nation relying so much on assassinations that the current system may have a balance justification.
 
	Quote: 
	
		| I'm having trouble imagining using "retreat" in scripted orders often enough for this situation to be a significant problem. 
 |  I agree retreat is not the worse problem (except... when it happens). I find the lone mage casting "communion master, marble warriors, (then nothing because he is at 100+ fatigue)" far more annoying. |  
	
		
	
	
	| 
			
			 
			
				March 14th, 2008, 07:21 AM
			
			
			
		 |  
	| 
		
			
			| 
 First Lieutenant |  | 
					Join Date: Aug 2007 Location: UK 
						Posts: 792
					 Thanks: 28 
		
			
				Thanked 45 Times in 31 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 Yeah, I've found assassination problems.
 In a SP game someone put up Lord of the Hunt, and he popped round killing all my Vanadrott/Vanjarls simply by routing the bodyguards. In fact quite often my mage cast thunderstrike,  hit and routed his own bodyguards, then routed straight after them. The only answer I found was to kit every high level Van hero up as a thug and not use bodyguards, and that's stupidly gem-expensive and not reliable.
 
 Casting communion master/slave in assassinations is not always fatal, but it's one wasted turn where the mage could cast a spells to defend himself or kill the assassin.
 
 Retreating from an assassination has never happened to me yet, but I'm sure it will eventually.
 
 * * *
 
 I think generally assassins coming across the average mage or even some commanders are going to have a success rate under 50% even tooled up with magic equipment - but then assassins are much cheaper than mages, so that's not unreasonable.
 
 I think the autodeath for assassination targets that rout or retreat should be turned off. Retreating to a nearby province is potentially disruptive (especially if they leave their troops behind) so the assassins would still have some effectiveness.
 
			
			
			
			
				  |  
	
		
	
	
	| 
			
			 
			
				March 14th, 2008, 08:59 AM
			
			
			
		 |  
	| 
		
			|  | 
 Major General |  | 
					Join Date: Jan 2004 Location: Columbus, OH 
						Posts: 2,204
					 Thanks: 67 
		
			
				Thanked 49 Times in 31 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 
	Quote: 
	
		| capnq said: 
 
	Because the AI isn't smart enough to recognize the difference between "automatically" dying and "probably" or "possibly" dying.Quote: 
	
		| Jazzepi said: I don't see why a commander can't ignore a script that automatically results in their own death. 
 |  
 I'm having trouble imagining using "retreat" in scripted orders often enough for this situation to be a significant problem.
 
 |  Yes it is. It's very simple. The AI goes "Hey, this is an assassination attempt, ignore all retreat commands." If the battlefield AI can decide not to cast large AoE Spells like army of gold and fog warriors when a group of scouts attacks, then it can surely be programmed to decide not to retreat in a single situation. It's not even like there's a probability that needed to be calculated, it's just a binary decision. Either the commanders is in an assassination attempt, or they're not.
 
Jazzepi |  
	
		
	
	
	| 
			
			 
			
				March 14th, 2008, 10:08 PM
			
			
			
		 |  
	| 
		
			
			| 
 Sergeant |  | 
					Join Date: Oct 2003 
						Posts: 262
					 Thanks: 1 
		
			
				Thanked 0 Times in 0 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 I think the best simple solution is to allow retreats and simply disable the target's script.  The assassin would still catch his victims, they wouldn't do anything spectacularly stupid, and bodyguards wouldn't be a liability. |  
	
		
	
	
	| 
			
			 
			
				March 14th, 2008, 10:27 PM
			
			
			
		 |  
	| 
		
			|  | 
 General |  | 
					Join Date: Mar 2007 Location: Japan 
						Posts: 3,691
					 Thanks: 269 
		
			
				Thanked 397 Times in 200 Posts
			
		
	      |  |  
    
	| 
				 Re: Scripting Issue - Specifically Retreat Command 
 That's what I was thinking, until thejeff addressed this.  You may actually *want* to execute your script, because if you know an assassin is around, you can prepare something appropriate for your mages to cast.  It would truly suck if you scripted Returning because a killer l33t assassin was on the loose, or you're under heavy Earth Attack/Disease Demon bombardment outside your capitol, but your mage casts Astral Shield instead.
 I think Jazzepi's idea, to just ignore a scripted retreat during assassinations, is the best idea.
 
				__________________Whether he submitted the post, or whether he did not, made no difference. The Thought Police would get him just the same. He had committed— would still have committed, even if he had never set pen to paper— the essential crime that contained all others in itself. Thoughtcrime, they called it. Thoughtcrime was not a thing that could be concealed forever.
http://z7.invisionfree.com/Dom3mods/index.php? |  
	
		
	
	
	
	
	
	
	| 
	|  Posting Rules |  
	| 
		
		You may not post new threads You may not post replies You may not post attachments You may not edit your posts 
 HTML code is On 
 |  |  |  |  |