// predator taunts\r
if(self.stomach_load && !Stomach_TeamMates_check(self))\r
{\r
- // taunt_soundtime is set to 0 after the taunt has played, so this indicates a new start\r
if(!self.taunt_soundtime)\r
- {\r
SetAutoTaunt(self, time, TRUE, TAUNTTYPE_VOREPRED);\r
- }\r
}\r
else if(self.taunt_soundtype == TAUNTTYPE_VOREPRED)\r
{\r
- // we have a predator taunt scheduled, but we're no longer a predator, so remove it\r
+ // we have a predator taunt scheduled, but are no longer a (suitable) predator, so remove it\r
+ SetAutoTaunt(self, 0, FALSE, 0);\r
+ }\r
+\r
+ // prey taunts\r
+ if(self.predator.classname == "player" && !(teams_matter && self.team == self.predator.team))\r
+ {\r
+ if(!self.taunt_soundtime)\r
+ SetAutoTaunt(self, time, TRUE, TAUNTTYPE_VOREPREY);\r
+ }\r
+ else if(self.taunt_soundtype == TAUNTTYPE_VOREPREY)\r
+ {\r
+ // we have a prey taunt scheduled, but are no longer a (suitable) prey, so remove it\r
SetAutoTaunt(self, 0, FALSE, 0);\r
}\r
}\r