/** * finalizar la accion * * @param int $id_usuario id del usuario * @param int $id_habilidad id de la habilidad usada * @return int 0 si completada con exito ; -1 en caso contrario */ public function finalizar($id_usuario, $id_habilidad) { // TODO $res = parent::finalizar($id_usuario, $id_habilidad); //Restablecer bonus_influencias if (Recursos::quitar_recursos($id_usuario, "bonus_dinero", Efectos::$datos_acciones['ContratarRRPP']['bonus_jugador']['influencias']) == 0) { return min($res, 0); } else { return -1; } }
/** * finalizar la accion * * @param int $id_usuario id del usuario * @param int $id_habilidad id de la habilidad usada * @return int 0 si completada con exito ; -1 en caso contrario */ public function finalizar($id_usuario, $id_habilidad) { //Comprobaciones de parámetros realizadas e influencias devueltas en la llamada al padre. //Cuidado, no dura hasta el prox. partido sino mientras dure el cooldown. $res = parent::finalizar($id_usuario, $id_habilidad); //Restablecer bonus_influencias if (Recursos::quitar_recursos($id_usuario, "bonus_influencias", Efectos::$datos_acciones['ContratarRRPP']['bonus_jugador']['influencias']) == 0) { return min($res, 0); } else { return -1; } }