ddnet/src/game/server
Robert Müller aa08cfabc2 Fix swapping with dragger beams and plasmas
The client ID referenced by dragger beams and plasmas must also be swapped when two clients are swapped, as those entities should refer to the same character entity as before the swap.

For dragger beams, swapping previously caused the active beams to switch target to another character.

For plasmas, swapping previously caused already shot plasmas to not have an effect on their original target character.

Closes #5865.
2023-04-04 20:07:17 +02:00
..
entities Fix swapping with dragger beams and plasmas 2023-04-04 20:07:17 +02:00
gamemodes rewrite int64_t to CClientMask 2023-01-24 09:27:29 +01:00
alloc.h Get rid of unused warning 2023-04-04 09:08:38 +02:00
ddracechat.cpp Add new contributor 2023-03-26 16:28:06 +02:00
ddracecommands.cpp Fix empty chat message being sent when using moderate 2023-01-28 16:36:03 +01:00
entity.cpp Huge variable naming format 2022-07-08 18:01:29 +02:00
entity.h Remove projectiles on save and load 2023-01-03 23:38:58 +01:00
eventhandler.cpp rewrite int64_t to CClientMask 2023-01-24 09:27:29 +01:00
eventhandler.h Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
gamecontext.cpp Merge #6324 #6345 2023-03-05 16:53:37 +00:00
gamecontext.h Merge #6324 #6345 2023-03-05 16:53:37 +00:00
gamecontroller.cpp Replace usages of C math functions 2023-03-01 19:26:53 +01:00
gamecontroller.h move typedef to protocol.h 2023-01-26 11:56:48 +01:00
gameworld.cpp fixed comments 2023-02-28 13:06:50 +01:00
gameworld.h Remove projectiles on team change 2023-01-04 21:08:47 +01:00
player.cpp Replace usages of C math functions 2023-03-01 19:26:53 +01:00
player.h Persist AFK state of players on map change 2022-12-23 00:13:10 +01:00
save.cpp Replace usages of C math functions 2023-03-01 19:26:53 +01:00
save.h Remove projectiles on save and load 2023-01-03 23:38:58 +01:00
score.cpp Merge #6226 #6230 2023-01-04 18:03:11 +00:00
score.h Fix scoreboard showing wrong best time 2022-12-31 12:36:03 +01:00
scoreworker.cpp Replace usages of C math functions 2023-03-01 19:26:53 +01:00
scoreworker.h Merge #6226 #6230 2023-01-04 18:03:11 +00:00
teams.cpp Replace usages of C math functions 2023-03-01 19:26:53 +01:00
teams.h rewrite int64_t to CClientMask 2023-01-24 09:27:29 +01:00
teehistorian.cpp Use sizeof(int32_t) instead of 4 2023-02-11 13:59:08 +01:00
teehistorian.h Replace all usages of C standard headers with C++ headers 2023-03-01 19:26:51 +01:00
teeinfo.cpp Mark parameters as const when possible 2022-11-29 23:32:31 +01:00
teeinfo.h Mark parameters as const when possible 2022-11-29 23:32:31 +01:00