В смысле там в скриптах у него прописано активация стелс-боя при приседании игрока) . Надо было мне приписать "теперь Гундар исправно использует стелс-бой"
Вот код активации стелса из оригинала, который нихрена не работает. Гундар в совершенно в рандомное время использует стелс-бой и сразу же из него выходит.
if ( Player.isSneaking == 1 && Player.isinCombat == 0 && ZGundarREF.getAV aggression > 0 )
setAV aggression 0
if ( ZGundarREF.getDistance Player < 800 && comment == 0 )
ZGundarREF.PlaySound3D ZNPCGundarSneak
set comment to 1
setforcesneak 1
playSound3D OBJStealthBoyActivate
addspell StealthBoyInvisibilitySpell
endif
elseif ( ZGundarREF.getAV aggression == 0 && Player.isinCombat == 1 )
setAV aggression 1
setforcesneak 0
removespell StealthBoyInvisibilitySpell
elseif ( Player.isSneaking == 0 && ZGundarREF.getAV aggression == 0 )
setAV aggression 1
setforcesneak 0
removespell StealthBoyInvisibilitySpell
endif
Вот исправленный код
; Don't charge in if PC is trying to be stealthy
if ( Z0831GundarDialog.HasBeenHired == 1 && ZGundarREF.getDistance Player < 800 && ZGundarREF.getAV aggression == 0 )
ZGundarREF.setforcesneak 1
ZGundarREF.addspell StealthBoyInvisibilitySpell
endif
if ( Player.isSneaking == 1 && Player.isinCombat == 0 && ZGundarREF.getAV aggression > 0 )
ZGundarREF.setAV aggression 0
elseif ( ZGundarREF.getAV aggression == 0 && Player.isinCombat == 1 )
ZGundarREF.setAV aggression 1
ZGundarREF.setforcesneak 0
ZGundarREF.removespell StealthBoyInvisibilitySpell
elseif ( Player.isSneaking == 0 && ZGundarREF.getAV aggression == 0 )
ZGundarREF.setAV aggression 1
ZGundarREF.removespell StealthBoyInvisibilitySpell
ZGundarREF.setforcesneak 0
endif
Поэтому он использует стелс-бой независимо от наличия стелс-боя у него в инвентаре. Походу автором задумано, что в него Анклав внедрил технологию стелс-боя.
Признаю, что по задумке автора, судя по коду, Гундар должен использовать стелс-бой "для понтов", когда Гундар находится в бою, а ГГ - нет и двигается в скрытности, то у Гундара сбрасывается агрессия и для показухи срабатывает стелс-бой, из которого он сразу же выходит.
Могу исправить оригинальный код, но с учетом задумки автора)