X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fmonsters%2Fmonster%2Fbrute.qc;h=91a307bdff0b60bb6842fe84423b8522bd34e715;hb=2c0e35d3ee9fe6652c9c56f29dbbf546da0043b0;hp=a78813beea413037e4bfe69f60771be7b379e11b;hpb=1f988ad58a9fb5cef7ed843ad839b23dd23f6dc9;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/monsters/monster/brute.qc b/qcsrc/common/monsters/monster/brute.qc index a78813bee..91a307bdf 100644 --- a/qcsrc/common/monsters/monster/brute.qc +++ b/qcsrc/common/monsters/monster/brute.qc @@ -2,7 +2,7 @@ REGISTER_MONSTER( /* MON_##id */ BRUTE, /* function */ m_brute, -/* spawnflags */ 0, +/* spawnflags */ MON_FLAG_MELEE | MON_FLAG_RANGED, /* mins,maxs */ '-36 -36 -20', '36 36 50', /* model */ "ogre.dpm", /* netname */ "brute", @@ -45,7 +45,7 @@ void brute_blade() self.brute_cycles += 1; self.angles_y = self.angles_y + random()* 25; - monster_melee(self.enemy, MON_CVAR(brute, attack_chainsaw_damage), self.attack_range, DEATH_MONSTER_BRUTE_BLADE, TRUE); + monster_melee(self.enemy, MON_CVAR(brute, attack_chainsaw_damage), brute_anim_swing, self.attack_range, 0, DEATH_MONSTER_BRUTE_BLADE, TRUE); if(self.brute_cycles <= 4) defer(0.2, brute_blade); @@ -159,7 +159,6 @@ float brute_attack(float attack_type) case MONSTER_ATTACK_MELEE: { self.brute_cycles = 0; - monsters_setframe(brute_anim_swing); self.attack_finished_single = time + 1.3; brute_blade(); @@ -231,7 +230,9 @@ float m_brute(float req) } case MR_INIT: { - // nothing + precache_sound ("weapons/uzi_fire.wav"); + precache_sound ("weapons/grenade_impact.wav"); + precache_sound ("weapons/grenade_fire.wav"); return TRUE; } case MR_CONFIG: