anchor.diff:  								|  and hit a <b>#{battle.parties[(move.botNo+1)%2].pieces[battle.parties[(move.botNo+1)%2].grid[move.data.y][move.data.x].pieceNo].kind}</b>!
   							else
   								|  and missed..
  -						
  +
   						else
   							case move.fail
   								when 'turn#attack erred'
   									|  erred.. battle forfeited
  -									
  +
   								when 'turn#attack not-called'
   									|  failed to attack.. battle forfeited
  -	
  +
   	for party, botNo in battle.parties
   		if party.user.id.toString() !== user.id.toString()
   			- continue
  -			
  +
   		.modal.fade(id='mdlSource-#{botNo}')
   			.modal-dialog.modal-lg
   				.modal-content
   					.modal-header
   						h4.modal-title Source: #{party.bot.name}
  -						
  +
   					.modal-body
   						pre.pre-scrollable #{party.bot.code}
   
  
positive.code: 												else
  													| &nbsp;
  						if party.user.id.toString() === user.id.toString()
  							.pull-right 
  								button.btn.btn-default.btn-sm(type='button' data-toggle='modal' data-target='#mdlSource-#{botNo}') Source
  						
  						p.count(style='line-height: 30px;')
  							span #{battle.moves.reduce(function(m, v) { return m + (v.okay && v.botNo === botNo ? 1 : 0) }, 0)}
  							|  move(s)
  
negative.code: 				if($('.btn-step').hasClass('active')) {
  					$('.btn-play').text('Next')
  				} else {
  					$('.btn-play').text('Re-play')
  				}
  			})
  		})()
  