Eine Rechenoperation kann keine Zugriffsverletzung auslösen, also ist es egal ob +1, -1 oder sonstwas.
Es kann höchstens eine Zugriffsverletzung beim Zugriff auf Player erfolgen.
Code:
player.angle := player.angle;
^ ^
^ Zugriffverletzung "Lesen von Adresse"
Zugriffverletzung "[b]Schreiben von Adresse[/b]"
Wenn aber Player "ungültig" ist, dann gäbe es mit hoher Wahrscheinlichkeit schon beim Lesen einen Fehler und nicht erst bei Schreiben, zumindestens im angegebenen Speicherbereich von $00000000 bis $0000FFFF ( $00030fc0 ).