attacking vipers legitimate targets.
universe[un].flags |= FLG_ANGRY;
return;
}
universe[un].flags |= FLG_ANGRY;
return;
}
+
+ if (!(universe[un].flags & FLG_TARGET) &&
+ (universe[1].type == SHIP_CORIOLIS ||
+ universe[1].type == SHIP_DODEC))
+ universe[1].flags |= FLG_ANGRY;
+
if (type > SHIP_ROCK)
{
universe[un].rotx = 4;
if (type > SHIP_ROCK)
{
universe[un].rotx = 4;
{
if (cmdr.legal_status >= 64)
{
{
if (cmdr.legal_status >= 64)
{
+ flags |= FLG_ANGRY | FLG_TARGET;
- universe[newship].flags |= FLG_ANGRY;
+ universe[newship].flags |= FLG_ANGRY | FLG_TARGET;
if (rand255() > 245)
universe[newship].flags |= FLG_HAS_ECM;
if (rand255() > 245)
universe[newship].flags |= FLG_HAS_ECM;