Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Azure Sheep] Alien slaves do not perform fast beam attacks in easy and medium skill levels. #125

Closed
malortie opened this issue Aug 12, 2020 · 1 comment

Comments

@malortie
Copy link
Contributor

In the original Half-Life, alien slaves perform beam attacks faster on skill 'hard' than on easy and medium.

In the original Azure sheep, alien slaves always do the fast beam attack, no matter the skill level. This is also the case for pink alien slaves 'monster_exp_alien_slave'.

In the crossplatform release of Azure sheep, alien slaves use the same behavior as in Half-Life.

A custom level bug_alien_slave.zip is provided to allow for easier testing and debugging. It includes one normal alien slave 'monster_alien_slave' and one pink alien slave 'monster_exp_alien_slave'.

Steps to reproduce

  1. In the console, type the following commands:
skill 1
map bug_alien_slave
god

Expected behavior: Alien slaves should do fast beam attack.
Actual behavior: Alien slaves do the normal beam attack.

  1. Disconnect and type the following commands:
skill 2
map bug_alien_slave
god

Expected behavior: Alien slaves should do fast beam attack.
Actual behavior: Alien slaves do the normal beam attack.

Possible cause

The following if statement was probably removed/commented in the original source code.

https://github.com/FWGS/hlsdk-xash3d/blob/c6ccf4e7145ddeba387afee421231568977a36f4/dlls/islave.cpp#L281

nekonomicon added a commit that referenced this issue Oct 11, 2020
@nekonomicon
Copy link
Member

Thanks! Fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants