1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
on:use {
		//Ride when tame!
		if (gotstate("self","tame")) {
			ride;
			freetimers "self";
			if ($tameness<15){
				timer "self",random(5000,10000),1,"shakeoff";
			}elseif ($tameness<20){
				timer "self",random(20000,30000),1,"shakeoff";
			}
		}	
	}
	on:shakeoff {
		if (riding()==current_id()){
			getoff;
			damage "unit", 1,random(5,10);
			msg "Aua ...",3;
			msg "Er hat mich runtergeworfen!",3;
		}
	}
	on:ai_attack {
		if (random(8)==1){
			if (gotstate("unit",1,17)==0){
				if (random(5)<2){
					addstate "unit",1,1;	
				}else{
					addstate "unit",1,7;
				}
			}
		}
	}