ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/commands.ext
(Generate patch)

Comparing deliantra/server/ext/commands.ext (file contents):
Revision 1.42 by root, Thu May 3 04:50:27 2007 UTC vs.
Revision 1.43 by root, Mon May 7 03:05:58 2007 UTC

113}; 113};
114 114
115cf::register_command body => sub { 115cf::register_command body => sub {
116 my ($ob) = @_; 116 my ($ob) = @_;
117 117
118 my @body_locations = ("in your range slot", "on your arm", "on your body", "on your head",
119 "around your neck", "in your skill slot", "on your finger", "around your shoulders",
120 "on your feet", "on your hands", "around your wrists", "around your waist");
121
122 # Too hard to try and make a header that lines everything up, so just 118 # Too hard to try and make a header that lines everything up, so just
123 # give a description. (comment from C++) 119 # give a description. (comment from C++)
124 $ob->reply (undef, "The first column is the name of the body location."); 120 $ob->reply (undef, "The first column is the name of the body location.");
125 $ob->reply (undef, "The second column is how many of those locations your body has."); 121 $ob->reply (undef, "The second column is how many of those locations your body has.");
126 $ob->reply (undef, "The third column is how many slots in that location are available."); 122 $ob->reply (undef, "The third column is how many slots in that location are available.");
127 123
128 for (0 .. scalar @body_locations - 1) { 124 for (0 .. cf::NUM_BODY_LOCATIONS - 1) {
129 $ob->reply (undef, (sprintf "%-30s %5d %5d", $body_locations[$_], $ob->body_info($_), $ob->body_used($_))) 125 $ob->reply (undef, (sprintf "%-30s %5d %5d", cf::object::slot_use_name ($_), $ob->slot_info ($_), $ob->slot_used ($_)))
130 if $ob->body_info($_) or $ob->body_used($_); 126 if $ob->slot_info ($_) or $ob->slot_used ($_);
131 } 127 }
132 128
133 $ob->reply (undef, "You are not allowed to wear armor") 129 $ob->reply (undef, "You are not allowed to wear armor")
134 unless $ob->flag (cf::FLAG_USE_ARMOUR); 130 unless $ob->flag (cf::FLAG_USE_ARMOUR);
135 $ob->reply (undef, "You are not allowed to use weapons") 131 $ob->reply (undef, "You are not allowed to use weapons")

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines