* @param cs A <code>ChangeSet</code> to update.
     */
    public void csKillMissionary(IndianSettlement settlement, ChangeSet cs) {
        Unit missionary = settlement.getMissionary();
        settlement.changeMissionary(null);

        // Inform the enemy of loss of mission
        cs.add(See.only(this), settlement);
        cs.addDispose(See.perhaps().always(this),
            settlement.getTile(), missionary);
        cs.addMessage(See.only(this),
            new ModelMessage(ModelMessage.MessageType.FOREIGN_DIPLOMACY,
                "indianSettlement.mission.denounced", settlement)
            .addStringTemplate("%settlement%", settlement.getLocationNameFor(this)));
    }