Describe the changes below:
Simply uses the clone parameter of Phaser.Cache.getJSON to prevent the Creature runtime modifying the JSON object you give it from the Phaser.Cache making subsequent uses of that JSON not behave in various ways, depending on how you use the runtime (when having multiple Creature objects of the same character for example)
This PR
Describe the changes below: Simply uses the clone parameter of Phaser.Cache.getJSON to prevent the Creature runtime modifying the JSON object you give it from the Phaser.Cache making subsequent uses of that JSON not behave in various ways, depending on how you use the runtime (when having multiple Creature objects of the same character for example)