Flamethrower now completely fixed

The values passed in by the constructor are now properly read