public void giveWater() {
		
		if(!dead) {
			// 蟇昴※縺溘ｉ襍ｷ縺阪ｋ
			if(sleeping) wakeup();
			staycount = 0;
			staying = false;
			setToFood(false);
			toSukkiri = false;
			setToShit(false);
			shitting = false;
			birth = false;
			angry = false;
			furifuri = false;
			setEating(false);
			peropero = false;
			sukkiri = false;
			scare = false;
			setEatingShit(false);
			nobinobi = false;
			// 豌ｴ縺悟ｹｳ豌励↑繧牙ｹｸ遖丞ｺｦ繧｢繝��
			if(likeWater) {
				if(panicType != PanicType.BURN) {
					setHappiness(Happiness.HAPPY);
					setMessage(MessagePool.getMessage(this, MessagePool.Action.Sukkiri));
				} 
				else {
					setHappiness(Happiness.VERY_SAD);
				}
			} 
			else {
				setHappiness(Happiness.VERY_SAD);
				if(panicType != PanicType.BURN) {
					setMessage(MessagePool.getMessage(this, MessagePool.Action.Wet));
					Soak();
				}
			}
		}
		wet = true;
		onFire = false;
		wetPeriod = 0;
		if(panicType == PanicType.BURN) {
			removeAttachment(Fire.class, true);
		}
		setForcePanicClear();
	}