Fixed NPE and Flames appearing in the wrong way

Added try/catch for NPE that was caused by player leaving, removed
player from list if NPE is caught.
Made newXYZ subtract instead of add ~ fixes direction of flames.