… | |
… | |
522 | * commands. |
522 | * commands. |
523 | */ |
523 | */ |
524 | pl->count = 0; |
524 | pl->count = 0; |
525 | } |
525 | } |
526 | |
526 | |
527 | |
|
|
528 | /** |
527 | /** |
529 | * This handles the general commands from the client (ie, north, fire, cast, |
528 | * This handles the general commands from the client (ie, north, fire, cast, |
530 | * etc.). It is a lot like PlayerCmd above, but is called with the |
529 | * etc.). It is a lot like PlayerCmd above, but is called with the |
531 | * 'ncom' method which gives more information back to the client so it |
530 | * 'ncom' method which gives more information back to the client so it |
532 | * can throttle. |
531 | * can throttle. |
… | |
… | |
738 | buf << " Range" << (pl->ob->current_weapon == pl->ranged_ob ? "*" : "") << ": " << pl->ranged_ob->name; |
737 | buf << " Range" << (pl->ob->current_weapon == pl->ranged_ob ? "*" : "") << ": " << pl->ranged_ob->name; |
739 | |
738 | |
740 | if (pl->combat_ob) |
739 | if (pl->combat_ob) |
741 | buf << " Combat" << (pl->ob->current_weapon == pl->combat_ob ? "*" : "") << ": " << pl->combat_ob->name; |
740 | buf << " Combat" << (pl->ob->current_weapon == pl->combat_ob ? "*" : "") << ": " << pl->combat_ob->name; |
742 | |
741 | |
|
|
742 | #if 0 |
743 | //TODO: remove this when slot system is working, this is only for debugging |
743 | //TODO: remove this when slot system is working, this is only for debugging |
744 | if (pl->ob->chosen_skill) |
744 | if (pl->ob->chosen_skill) |
745 | buf << " Skill*: " << pl->ob->chosen_skill->name; |
745 | buf << " Skill*: " << pl->ob->chosen_skill->name; |
|
|
746 | #endif |
746 | |
747 | |
747 | //TODO: maybe golem should become the current_weapon, quite simply? |
748 | //TODO: maybe golem should become the current_weapon, quite simply? |
748 | if (pl->golem) |
749 | if (pl->golem) |
749 | buf << " Golem*: " << pl->golem->name; |
750 | buf << " Golem*: " << pl->golem->name; |
750 | |
751 | |