Garry's Mod

Garry's Mod

Mass Effect 3 - SWEP Mega Pack [ASTW2]
Issues
If you encounter an issue with this project, refer to the comment section in case it has already been mentioned.

Reporting an issue
Please provide the following information:
  • Lua error message from console, if available.
  • How to reproduce.
  • Video of the issue. (recommended)
  • Current video options. (optional)
< >
Showing 1-7 of 7 comments
WLKRE 27 Oct, 2023 @ 8:11am 
Tests
The following tests were performed on a clean install of Gmod (regular branch)

1. All weapons: Using a weapon and switching back to regular weapons (ie. physgun) will break the player's view.
Video: https://youtu.be/FdXT6ezt1BQ

2. astw2_me3_hw_titan_missile_launcher:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:234

3. astw2_me3_sg_geth:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_geth/shared.lua:104: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sg_geth/shared.lua:104 2. FireProjectile - lua/weapons/astw2_me3_sg_geth/shared.lua:124 3. unknown - lua/weapons/astw2_me3_sg_geth/shared.lua:312 (x2)

4. astw2_me3_sr_krysae:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sr_krysae/shared.lua:70: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sr_krysae/shared.lua:70 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_sr_krysae/shared.lua:273 (x27)

5. astw2_me3_hw_grenade_launcher:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:229 (x2)

6. astw2_me3_ar_falcon:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_ar_falcon/shared.lua:79: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_ar_falcon/shared.lua:79 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_ar_falcon/shared.lua:231 (x3)

7. astw2_me3_hw_hydra:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_hydra/shared.lua:94: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_hydra/shared.lua:94 2. FireProjectile - lua/weapons/astw2_me3_hw_hydra/shared.lua:135 3. unknown - lua/weapons/astw2_me3_hw_hydra/shared.lua:258 (x31)

8. astw2_me3_hw_missile_launcher:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:230

9. astw2_me3_sg_crusader:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_crusader/shared.lua:116: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sg_crusader/shared.lua:116 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_sg_crusader/shared.lua:235 (x7)

10. astw2_me3_hw_blackstar: (These issues are probably present on all weapons that require primary attack to be held down)
a) Spam clicking primary attack will recreate a new particle system everytime. Should stop if primary attack is not held down.
b) Click primary attack once will create a particle system. Switching to another weapon will not remove particle system despite not being the same weapon.
Video: https://youtu.be/MBvGjJ-amQ8

11. astw2_me3_sg_striker:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_striker/shared.lua:95: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sg_striker/shared.lua:95 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_sg_striker/shared.lua:232 (x23)
Last edited by WLKRE; 27 Oct, 2023 @ 8:23am
SeverinNyx 27 Oct, 2023 @ 6:10pm 
Having a bug with the Plasma Shotgun, Crusader, Striker, ML-77, Hydra, Falcon, Krysae, M-100, Spitfire, and Cobra.

Plasma: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_geth/shared.lua:104: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_geth/shared.lua:104
2. FireProjectile - lua/weapons/astw2_me3_sg_geth/shared.lua:124
3. unknown - lua/weapons/astw2_me3_sg_geth/shared.lua:312
Crusader: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_crusader/shared.lua:116: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_crusader/shared.lua:116
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_sg_crusader/shared.lua:235
Striker: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_striker/shared.lua:95: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_striker/shared.lua:95
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_sg_striker/shared.lua:232
ML-77: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:230
Hydra: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_hydra/shared.lua:94: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_hydra/shared.lua:94
2. FireProjectile - lua/weapons/astw2_me3_hw_hydra/shared.lua:135
3. unknown - lua/weapons/astw2_me3_hw_hydra/shared.lua:258
Falcon: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_ar_falcon/shared.lua:79: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_ar_falcon/shared.lua:79
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_ar_falcon/shared.lua:231
Krysae: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sr_krysae/shared.lua:70: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sr_krysae/shared.lua:70
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_sr_krysae/shared.lua:273
M-100: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:229
Spitfire: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_spitfire/shared.lua:363: bad argument #4 to 'Play' (number expected, got string)
1. Play - [C]:-1
2. unknown - lua/weapons/astw2_me3_hw_spitfire/shared.lua:363
Cobra: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:234
Dopey  [developer] 28 Oct, 2023 @ 9:31am 
Originally posted by WLKRE:
Tests
The following tests were performed on a clean install of Gmod (regular branch)

1. All weapons: Using a weapon and switching back to regular weapons (ie. physgun) will break the player's view.
Video: https://youtu.be/FdXT6ezt1BQ

2. astw2_me3_hw_titan_missile_launcher:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:234

3. astw2_me3_sg_geth:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_geth/shared.lua:104: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sg_geth/shared.lua:104 2. FireProjectile - lua/weapons/astw2_me3_sg_geth/shared.lua:124 3. unknown - lua/weapons/astw2_me3_sg_geth/shared.lua:312 (x2)

4. astw2_me3_sr_krysae:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sr_krysae/shared.lua:70: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sr_krysae/shared.lua:70 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_sr_krysae/shared.lua:273 (x27)

5. astw2_me3_hw_grenade_launcher:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:229 (x2)

6. astw2_me3_ar_falcon:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_ar_falcon/shared.lua:79: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_ar_falcon/shared.lua:79 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_ar_falcon/shared.lua:231 (x3)

7. astw2_me3_hw_hydra:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_hydra/shared.lua:94: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_hydra/shared.lua:94 2. FireProjectile - lua/weapons/astw2_me3_hw_hydra/shared.lua:135 3. unknown - lua/weapons/astw2_me3_hw_hydra/shared.lua:258 (x31)

8. astw2_me3_hw_missile_launcher:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:230

9. astw2_me3_sg_crusader:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_crusader/shared.lua:116: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sg_crusader/shared.lua:116 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_sg_crusader/shared.lua:235 (x7)

10. astw2_me3_hw_blackstar: (These issues are probably present on all weapons that require primary attack to be held down)
a) Spam clicking primary attack will recreate a new particle system everytime. Should stop if primary attack is not held down.
b) Click primary attack once will create a particle system. Switching to another weapon will not remove particle system despite not being the same weapon.
Video: https://youtu.be/MBvGjJ-amQ8

11. astw2_me3_sg_striker:
[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_striker/shared.lua:95: attempt to index a nil value 1. GetMuzzlePos - lua/weapons/astw2_me3_sg_striker/shared.lua:95 2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359 3. unknown - lua/weapons/astw2_me3_sg_striker/shared.lua:232 (x23)

Many thanks for the bug report!
Fixed particle effect spam, weapons erroring for the MuzzlePos function.
Dopey  [developer] 28 Oct, 2023 @ 9:31am 
Originally posted by SeverinNyx:
Having a bug with the Plasma Shotgun, Crusader, Striker, ML-77, Hydra, Falcon, Krysae, M-100, Spitfire, and Cobra.

Plasma: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_geth/shared.lua:104: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_geth/shared.lua:104
2. FireProjectile - lua/weapons/astw2_me3_sg_geth/shared.lua:124
3. unknown - lua/weapons/astw2_me3_sg_geth/shared.lua:312
Crusader: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_crusader/shared.lua:116: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_crusader/shared.lua:116
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_sg_crusader/shared.lua:235
Striker: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_striker/shared.lua:95: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_striker/shared.lua:95
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_sg_striker/shared.lua:232
ML-77: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:96
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_hw_missile_launcher/shared.lua:230
Hydra: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_hydra/shared.lua:94: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_hydra/shared.lua:94
2. FireProjectile - lua/weapons/astw2_me3_hw_hydra/shared.lua:135
3. unknown - lua/weapons/astw2_me3_hw_hydra/shared.lua:258
Falcon: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_ar_falcon/shared.lua:79: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_ar_falcon/shared.lua:79
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_ar_falcon/shared.lua:231
Krysae: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sr_krysae/shared.lua:70: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sr_krysae/shared.lua:70
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_sr_krysae/shared.lua:273
M-100: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:95
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_hw_grenade_launcher/shared.lua:229
Spitfire: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_spitfire/shared.lua:363: bad argument #4 to 'Play' (number expected, got string)
1. Play - [C]:-1
2. unknown - lua/weapons/astw2_me3_hw_spitfire/shared.lua:363
Cobra: [Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:115
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:359
3. unknown - lua/weapons/astw2_me3_hw_titan_missile_launcher/shared.lua:234

Hey! The new patch should iron out these issues too.. Many thanks! Please keep me posted if errors still occur!
[[ASTW2] Arctic's Third Person Weapons Base (Tweaked)] lua/weapons/astw2_base/attacks.lua:370: bad argument #1 to '__add' (Vector expected, got number)
1. __add - [C]:-1
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:370
3. unknown - lua/weapons/astw2_me3_pt_scorpion/shared.lua:290
i got this when shooting the scorpion
the little white and blue laser pistol
Trogdude 13 Apr @ 7:41pm 
Several weapons seem to be broken for me.

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_pt_talon_shield/shared.lua:254: attempt to call method 'IsSprintingRobust' (a nil value)
1. unknown - lua/weapons/astw2_me3_pt_talon_shield/shared.lua:254 (x3)

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_pt_scorpion/shared.lua:85: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_pt_scorpion/shared.lua:85
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:371
3. unknown - lua/weapons/astw2_me3_pt_scorpion/shared.lua:300

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sr_javelin/shared.lua:144: attempt to index a nil value
1. FiringEffects - lua/weapons/astw2_me3_sr_javelin/shared.lua:144
2. ServerThink - lua/weapons/astw2_me3_sr_javelin/shared.lua:595
3. unknown - lua/weapons/astw2_me3_sr_javelin/shared.lua:679 (x5)

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_disciple/shared.lua:117: attempt to index a nil value
1. FiringEffects - lua/weapons/astw2_me3_sg_disciple/shared.lua:117
2. unknown - lua/weapons/astw2_me3_sg_disciple/shared.lua:327 (x6)

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sr_krysae/shared.lua:152: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sr_krysae/shared.lua:152
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:371
3. unknown - lua/weapons/astw2_me3_sr_krysae/shared.lua:322 (x44)

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_ar_phaeston/shared.lua:129: attempt to index a nil value
1. FiringEffects - lua/weapons/astw2_me3_ar_phaeston/shared.lua:129
2. unknown - lua/weapons/astw2_me3_ar_phaeston/shared.lua:332 (x50)

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_sg_striker/shared.lua:106: attempt to index a nil value
1. GetMuzzlePos - lua/weapons/astw2_me3_sg_striker/shared.lua:106
2. FireProjectile - lua/weapons/astw2_base/attacks.lua:371
3. unknown - lua/weapons/astw2_me3_sg_striker/shared.lua:260 (x16)

[Mass Effect 3 - SWEP Mega Pack [ASTW2]] lua/weapons/astw2_me3_hw_blackstar/shared.lua:151: attempt to index a nil value
1. FiringEffects - lua/weapons/astw2_me3_hw_blackstar/shared.lua:151
2. FireBeam - lua/weapons/astw2_me3_hw_blackstar/shared.lua:230
3. ServerThink - lua/weapons/astw2_me3_hw_blackstar/shared.lua:508
4. unknown - lua/weapons/astw2_me3_hw_blackstar/shared.lua:556

Anything i need to fix on my end or are these current bugs in the pack?
Dopey  [developer] 14 Apr @ 4:15am 
Hey! Thanks for the heads up, I'll look into it
< >
Showing 1-7 of 7 comments
Per page: 1530 50