diff --git a/source/games/duke/src/spawn_d.cpp b/source/games/duke/src/spawn_d.cpp index 5ef837624..c04141741 100644 --- a/source/games/duke/src/spawn_d.cpp +++ b/source/games/duke/src/spawn_d.cpp @@ -552,7 +552,7 @@ int spawn_d(int j, int pn) case SHELL: //From the player case SHOTGUNSHELL: - initshell(i, j, sp->picnum == SHELL); + initshell(j, i, sp->picnum == SHELL); break; case RESPAWN: diff --git a/source/games/duke/src/spawn_r.cpp b/source/games/duke/src/spawn_r.cpp index 51e097f3a..f4b1579b9 100644 --- a/source/games/duke/src/spawn_r.cpp +++ b/source/games/duke/src/spawn_r.cpp @@ -590,7 +590,7 @@ int spawn_r(int j, int pn) case SHELL: //From the player case SHOTGUNSHELL: - initshell(i, j, sp->picnum == SHELL); + initshell(j, i, sp->picnum == SHELL); break; case RESPAWN: sp->extra = 66-13;