Fixed PlayerCreationEvent

This commit is contained in:
Shoghi Cervantes 2015-01-03 16:41:14 +01:00
parent 438591bd75
commit 6c8b33fcc8
No known key found for this signature in database
GPG Key ID: 78464DB0A7837F89

View File

@ -61,13 +61,13 @@ class PlayerCreationEvent extends Event{
$this->address = $address;
$this->port = $port;
if(!is_subclass_of($baseClass, Player::class, true)){
if(!is_a($baseClass, Player::class, true)){
throw new \RuntimeException("Base class $baseClass must extend " . Player::class);
}
$this->baseClass = $baseClass;
if(!is_subclass_of($playerClass, Player::class, true)){
if(!is_a($playerClass, Player::class, true)){
throw new \RuntimeException("Class $playerClass must extend " . Player::class);
}
@ -117,7 +117,7 @@ class PlayerCreationEvent extends Event{
}
public function setPlayerClass($class){
if(!is_subclass_of($class, $this->baseClass, true)){
if(!is_a($class, $this->baseClass, true)){
throw new \RuntimeException("Class $class must extend " . $this->baseClass);
}