diff --git a/public/js/EventEmitter.js b/public/js/EventEmitter.js index 5eed28cb..6fb90345 100644 --- a/public/js/EventEmitter.js +++ b/public/js/EventEmitter.js @@ -8,10 +8,10 @@ export default class EventEmitter { this.listeners.push(listener); } - emit(name, ...values) { + emit(name, ...args) { this.listeners.forEach(listener => { if (listener.name === name) { - listener.callback(...values); + listener.callback(...args); } }); } diff --git a/public/js/traits/PlayerController.js b/public/js/traits/PlayerController.js index f9d57701..50e7b309 100644 --- a/public/js/traits/PlayerController.js +++ b/public/js/traits/PlayerController.js @@ -12,7 +12,8 @@ export default class PlayerController extends Trait { setPlayer(entity) { this.player = entity; - entity.stomper.events.listen('stomp', () => { + + this.player.stomper.events.listen('stomp', () => { this.score += 100; }); }