diff --git a/scripts/buffs/bh_cover_1.py b/scripts/buffs/bh_cover_1.py index b68de518..0b7e2859 100644 --- a/scripts/buffs/bh_cover_1.py +++ b/scripts/buffs/bh_cover_1.py @@ -6,12 +6,12 @@ def setup(core, actor, buff): def add(core, actor, buff): core.skillModService.addSkillMod(actor, 'expertise_damage_all', 10) core.skillModService.addSkillMod(actor, 'expertise_glancing_blow_ranged', 40) - core.skillModService.addSkillMod(actor, 'invis', 1) + actor.setRadarVisible(False) return def remove(core, actor, buff): core.skillModService.deductSkillMod(actor, 'expertise_damage_all', 10) core.skillModService.deductSkillMod(actor, 'expertise_glancing_blow_ranged', 40) - core.skillModService.deductSkillMod(actor, 'invis', 1) + actor.setRadarVisible(True) return \ No newline at end of file diff --git a/scripts/buffs/invis_fs_buff_invis_1.py b/scripts/buffs/invis_fs_buff_invis_1.py index c60417a0..84ef0058 100644 --- a/scripts/buffs/invis_fs_buff_invis_1.py +++ b/scripts/buffs/invis_fs_buff_invis_1.py @@ -4,8 +4,12 @@ def setup(core, actor, buff): return def add(core, actor, buff): + actor.setInStealth(True) + actor.setRadarVisible(False) return def remove(core, actor, buff): + actor.setInStealth(False) + actor.setRadarVisible(True) return - \ No newline at end of file + diff --git a/src/services/DevService.java b/src/services/DevService.java index 5f99911c..3a8d08ea 100644 --- a/src/services/DevService.java +++ b/src/services/DevService.java @@ -257,7 +257,7 @@ public class DevService implements INetworkDispatch { rifle1.setMaxDamage(1250); rifle1.setWeaponType(WeaponType.RIFLE); - inventory.add(rifle1); + // inventory.add(rifle1); WeaponObject carbine1 = (WeaponObject) core.objectService.createObject("object/weapon/ranged/carbine/shared_carbine_cdef.iff", planet); carbine1.setIntAttribute("required_combat_level", 90);