]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Remove monster accuracy check (monsters no longer use normal weapon functions, this...
authorMario <mario.mario@y7mail.com>
Sun, 15 Sep 2013 07:36:04 +0000 (17:36 +1000)
committerMario <mario.mario@y7mail.com>
Sun, 15 Sep 2013 07:36:04 +0000 (17:36 +1000)
qcsrc/common/monsters/sv_monsters.qc
qcsrc/server/accuracy.qc

index fe2f0a40f99dd4ddbf3fe7662fa032d8b6f13947..80d9bc92ace3e63828b4c91ea11f72cd86325909 100644 (file)
@@ -541,12 +541,7 @@ void monster_move(float runspeed, float walkspeed, float stopspeed, float manim_
                movelib_beak_simple(stopspeed);
                
                monsters_setframe(manim_idle);
-
-               if(vlen(self.velocity) > 0)
-               {
-                       self.velocity = '0 0 0';
-                       self.SendFlags |= MSF_MOVE;
-               }
+               
                self.enemy = world;
                self.nextthink = time + self.ticrate;
 
index c7d851b6ea039c47aa0e948e0857313ba4108b51..f5f28c5eb3023c5797c6a789d76c1bec9b7427e5 100644 (file)
@@ -113,7 +113,7 @@ float accuracy_isgooddamage(entity attacker, entity targ)
 
        if(!warmup_stage)
        if(targ_isvalid)
-       if not(attacker.flags & FL_MONSTER) // no accuracy for monsters
+       if(!targ.frozen)
        if(IS_CLIENT(targ))
        if(targ.deadflag == DEAD_NO)
        if(DIFF_TEAM(attacker, targ))