Ejemplo n.º 1
0
 public static function apply($name, array $args = array(), $char = null)
 {
     $char = character::get($char);
     $callbacks = static::callbacks();
     if (!$callbacks || !isset($callbacks[$name])) {
         return false;
     }
     $callback = $callbacks[$name];
     $callback($args, $char);
 }
Ejemplo n.º 2
0
 public static function create($name, $character = null)
 {
     $char = character::get($character);
     $build = new static();
     $build->char_id = $char->id;
     $build->name = $name;
     $build->strength = 5;
     $build->dexterity = 5;
     $build->wisdom = 5;
     $build->vitality = 5;
     $build->save();
     return $build;
 }