Block a user
cf035dedac
fix: correctly set maximum values when parsing entities
a28741ac3d
fix: deprecate unsafe gamestate getter
12f4d7592b
fix: remove last use of value field in use stone requests
d2942341e2
fix: add missing target existence check to mind stone
673ba9f89d
fix: move away from targetEntity in use stone requests in request executing too
97a2cbb74e
sonarqube: removed some smells.
d54d2004dd
fix: fix method call
e7c5976f9b
update: updated submodule
d46471e601
fix: send gamestructure to players joining a running game
ac65dd2f29
build: adjusted Dockerfile
fc2bf12dfa
test: disabled non-working test
382b6a859d
feat: add turn timeout timer
cefee10880
feat: added 2 standard configuration files from editor (and 50x50 scenario as well)
d6a0a5f732
Upload: New Scenario
9f5303ba74
feat: added copy constructor to stat
48409b1e4a
fix: mind stone is apparently just a glorified ranged attack
fbe38c978a
doc: added TODO comment for scaling vectors
6ab818b155
test: added test for some IntVector2 properties
77be059d45
build: added fancy test logging
2e839c1768
update: updated submodule
3fff60f125
build: added fancy test logging
48fc93a8a2
update: updated submodule
8e4148009a
sonarqube: fixed some smells in the test section
21536b9151
build: added jacoco coverage support
d69376c110
fix: remove infinity stones from the map on space stone teleports
315c7d2891
fix: use correct power stone self damage calculation to not kill the character
57d384e98c
test: made MessageValidation Test work on German computers
df8acbeefa
build: added jacoco coverage support
adb0a49711
feat: make rocks attackable
cff18b088e
build: updated libraries to newest versions
3070b9864c
fix: use correct variables and send only the complete gamestate event
0336e4769a
fix: include gamestate events in applying to ensure the state is set correctly
0fb3ca8728
fix: ok, we are sending more events
8add62fe20
fix: send first gamestate only event after everything is ready
14d30e14e4
fix: use 8-connected instead of 4-connected bresenham