ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/DC/Item.pm
(Generate patch)

Comparing deliantra/Deliantra-Client/DC/Item.pm (file contents):
Revision 1.6 by root, Tue Jul 17 22:08:56 2007 UTC vs.
Revision 1.7 by elmex, Tue Aug 14 12:02:14 2007 UTC

1package CFPlus::Item; 1package CFPlus::Item;
2 2
3use strict; 3use strict;
4use utf8; 4use utf8;
5use Encode;
5 6
6use Crossfire::Protocol::Constants; 7use Crossfire::Protocol::Constants;
7 8
8my $last_enter_count = 1; 9my $last_enter_count = 1;
9 10
114 ["inscribe", # first try of an easier use of flint&steel 115 ["inscribe", # first try of an easier use of flint&steel
115 sub { 116 sub {
116 &::open_string_query ("Text to inscribe", sub { 117 &::open_string_query ("Text to inscribe", sub {
117 my ($entry, $txt) = @_; 118 my ($entry, $txt) = @_;
118 $::CONN->send ("mark ". pack "N", $self->{tag}); 119 $::CONN->send ("mark ". pack "N", $self->{tag});
119 $::CONN->send ("command use_skill inscription $txt"); 120 $::CONN->send_utf8 ("command use_skill inscription $txt");
120 }); 121 });
121 } 122 }
122 ], 123 ],
123 ["rename", # first try of an easier use of flint&steel 124 ["rename", # first try of an easier use of flint&steel
124 sub { 125 sub {
125 &::open_string_query ("Rename item to:", sub { 126 &::open_string_query ("Rename item to:", sub {
126 my ($entry, $txt) = @_; 127 my ($entry, $txt) = @_;
127 $::CONN->send ("mark ". pack "N", $self->{tag}); 128 $::CONN->send ("mark ". pack "N", $self->{tag});
128 $::CONN->send ("command rename to <$txt>"); 129 $::CONN->send_utf8 ("command rename to <$txt>");
129 }, $self->{name}, 130 }, $self->{name},
130 "If you input no name or erase the current custom name, the custom name will be unset"); 131 "If you input no name or erase the current custom name, the custom name will be unset");
131 } 132 }
132 ], 133 ],
133 ["apply", sub { $::CONN->send ("apply $self->{tag}") }], 134 ["apply", sub { $::CONN->send ("apply $self->{tag}") }],

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines