summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-09-12 13:58:24 +0300
committerAndrei Karas <akaras@inbox.ru>2015-09-12 13:58:24 +0300
commit83d0a7d23670f26e96d93f6e76980bc5cf8af721 (patch)
tree1dca5caed47dda61becf96b74737c795a869f00e /po
parente66fd48930305d7ca7dc2ed3b8e1dcd1712d136a (diff)
downloadManaVerse-83d0a7d23670f26e96d93f6e76980bc5cf8af721.tar.gz
ManaVerse-83d0a7d23670f26e96d93f6e76980bc5cf8af721.tar.bz2
ManaVerse-83d0a7d23670f26e96d93f6e76980bc5cf8af721.tar.xz
ManaVerse-83d0a7d23670f26e96d93f6e76980bc5cf8af721.zip
Update translations.
Diffstat (limited to 'po')
-rw-r--r--po/ar.po863
-rw-r--r--po/bg.po863
-rw-r--r--po/ca.po201
-rw-r--r--po/cs.po204
-rw-r--r--po/de.po206
-rw-r--r--po/en_GB.po863
-rw-r--r--po/eo.po863
-rw-r--r--po/es.po206
-rw-r--r--po/et.po863
-rw-r--r--po/fa.po863
-rw-r--r--po/fi.po204
-rw-r--r--po/fr.po204
-rw-r--r--po/he.po863
-rw-r--r--po/hr.po863
-rw-r--r--po/hu.po863
-rw-r--r--po/id.po201
-rw-r--r--po/it.po204
-rw-r--r--po/ja.po204
-rw-r--r--po/ka.po863
-rw-r--r--po/manaplus.pot186
-rw-r--r--po/nb.po863
-rw-r--r--po/nl.po204
-rw-r--r--po/nl_BE.po204
-rw-r--r--po/pl.po204
-rw-r--r--po/pt.po204
-rw-r--r--po/pt_BR.po204
-rw-r--r--po/ru.po206
-rw-r--r--po/sk.po863
-rw-r--r--po/sq.po863
-rw-r--r--po/sr.po194
-rw-r--r--po/sv.po204
-rw-r--r--po/sv_SE.po204
-rw-r--r--po/te.po863
-rw-r--r--po/th.po863
-rw-r--r--po/tr.po204
-rw-r--r--po/uk.po204
-rw-r--r--po/vls.po863
-rw-r--r--po/zh_CN.po204
-rw-r--r--po/zh_HK.po203
-rw-r--r--po/zh_TW.po863
40 files changed, 9889 insertions, 9445 deletions
diff --git a/po/ar.po b/po/ar.po
index acc0fad6c..38b08f683 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Arabic (http://www.transifex.com/akaras/manaplus/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -433,40 +438,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "تثبيت"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "مرئية"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -486,12 +491,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -499,32 +504,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -538,52 +543,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "خطأ"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1722,13 +1727,19 @@ msgid "Cancel"
msgstr "إلغاء"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1752,8 +1763,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1929,7 +1940,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2023,7 +2034,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2175,9 +2186,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2200,8 +2211,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2228,8 +2239,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2425,8 +2436,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2441,7 +2452,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "إسقاط"
@@ -2513,7 +2524,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2543,7 +2554,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2819,7 +2830,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3021,21 +3032,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3047,21 +3058,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3944,7 +3955,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4278,7 +4289,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4318,129 +4329,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4673,6 +4689,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5346,7 +5367,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "العتاد"
@@ -5357,7 +5378,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "الجردة"
@@ -5369,7 +5390,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5755,7 +5776,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5844,7 +5865,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5959,13 +5980,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5973,7 +5994,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5981,7 +6002,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5993,32 +6014,32 @@ msgid "Equip"
msgstr "استعمال العتاد"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6248,7 +6269,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "إضافة"
@@ -6283,6 +6304,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6572,13 +6598,13 @@ msgid "Reset Windows"
msgstr "تصفير النوافذ"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6593,27 +6619,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6868,53 +6894,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr "اقتراح متاجرة"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr "تغيير"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "أنت تقدّم:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8164,58 +8190,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8237,102 +8263,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8340,43 +8366,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8408,293 +8434,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8702,180 +8728,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr "القوّة:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr "خفّة الحركة:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr "نشاط:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr "ذكاء:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr "المهارة:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8919,7 +8945,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9207,733 +9233,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/bg.po b/po/bg.po
index f520bef9a..2bb87097f 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Bulgarian (http://www.transifex.com/akaras/manaplus/language/bg/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -482,12 +487,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index 65a7687bb..520106e83 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Catalan (http://www.transifex.com/akaras/manaplus/language/"
"ca/)\n"
@@ -34,7 +34,7 @@ msgstr "Arxiu enviat"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -45,18 +45,18 @@ msgstr "Arxiu enviat"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -437,40 +437,40 @@ msgstr "Bombolla flotant"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configuració"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ajuda"
@@ -490,7 +490,7 @@ msgstr "Ajuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -503,32 +503,32 @@ msgid "Close"
msgstr "Tancar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Connectant al servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Iniciant sessió"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Entrant al mon de joc"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Sol·licitant personatges"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Connectant al servidor de joc"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Canviant servidors de joc"
@@ -542,52 +542,52 @@ msgstr "Canviant servidors de joc"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Sol·licitant detalls de registre"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Canvi de contrasenya"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Contrasenya canviada amb èxit!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Canvi de correu"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Correu canviat amb èxit!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Registre anul·lat amb èxit"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Adéu, torna quan vulguis..."
@@ -1713,7 +1713,7 @@ msgstr "Crear grup"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1725,19 +1725,19 @@ msgid "Cancel"
msgstr "Cancel·lar"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Pes: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nom: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1954,7 +1954,7 @@ msgstr "Des-equipar"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr ""
@@ -4362,7 +4362,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4756,7 +4756,7 @@ msgstr "Permet xiuxiueigs"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5577,8 +5577,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Crear"
@@ -5669,7 +5669,7 @@ msgid "The new password entries mismatch."
msgstr "Les noves contrasenyes no coincideixen."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5677,7 +5677,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5687,11 +5687,11 @@ msgstr "Nom:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5699,73 +5699,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Color de cabells:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Pentinat:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Distribueix %d punts"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "El nom ha de tenir com a mínim 4 caràcters."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Estadístiques de personatge correctes"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Has de treure %d punts"
@@ -5781,25 +5781,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Estàs segur que bols esborrar aquest personatge?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Juga"
@@ -5808,44 +5808,44 @@ msgstr "Juga"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Informació"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "No registrat"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Canvia correu"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5855,27 +5855,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr ""
@@ -8429,33 +8429,33 @@ msgstr "Connexió interrompuda amb el servidor. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
@@ -9254,9 +9254,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "No es pot comprar."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9947,9 +9946,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Relació canviada amb èxit, el jugador es ara %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9968,9 +9966,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Relació canviada amb èxit, el jugador es ara %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/cs.po b/po/cs.po
index 1b6bd97e3..25e632b22 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Czech (http://www.transifex.com/akaras/manaplus/language/"
"cs/)\n"
@@ -39,7 +39,7 @@ msgstr "Soubor byl uploadován"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -50,18 +50,18 @@ msgstr "Soubor byl uploadován"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -233,9 +233,8 @@ msgstr "nepřítel"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Away zpráva"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -443,40 +442,40 @@ msgstr "Plovoucí bublina"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Nastavení"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Výkon"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Téma"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "O ManaPlus"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Nápověda"
@@ -496,7 +495,7 @@ msgstr "Nápověda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -509,32 +508,32 @@ msgid "Close"
msgstr "Zavřít"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Připojuji se k serveru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Přihlašuji se"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Vstupuji do herního světa"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Vyžaduji postavy"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Připojuji se k hernímu serveru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Vyměňuji herní servery"
@@ -548,52 +547,52 @@ msgstr "Vyměňuji herní servery"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Požaduji registrační detaily"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Změna hesla"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Heslo úspěšně změněno!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Změna emailu"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email úspěšně změněn!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Zrušení registrace úspěšné"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Nashledanou, vraťte se kdykoli..."
@@ -1721,7 +1720,7 @@ msgstr "Vytvořit partu"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1733,19 +1732,19 @@ msgid "Cancel"
msgstr "Zrušit"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Váha: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Jméno gildy: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1962,7 +1961,7 @@ msgstr "Odebrat z vybavení"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Přejmenovat"
@@ -4371,7 +4370,7 @@ msgstr "Zapnout podporu guild bota a vypnout nativní podporu gild"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Povolit podporu mazlíčků"
#. TRANSLATORS: settings group
@@ -4772,7 +4771,7 @@ msgstr "Povolit šeptání"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5591,8 +5590,8 @@ msgstr "Počet:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Vytvořit"
@@ -5683,7 +5682,7 @@ msgid "The new password entries mismatch."
msgstr "Nová hesla nesouhlasí."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Nová postava"
@@ -5691,7 +5690,7 @@ msgstr "Nová postava"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5701,11 +5700,11 @@ msgstr "Jméno:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5713,73 +5712,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Barva vlasů:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Účes:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Rozdělte prosím %d bodů"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Rasa:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Vzhled:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "P"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Vaše jméno musí mít nejméně 4 znaky."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Stav postavy je v pořádku"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Odstraňte prosím %d bodů"
@@ -5795,25 +5794,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Jste si jistí, že chcete smazat tuto postavu?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Účet %s (poslední přihlášení %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Přepnout"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Heslo"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Hrát"
@@ -5822,44 +5821,44 @@ msgstr "Hrát"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Informace"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Zrušit registraci"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Změnit email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Účet %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Prosím nastavte nový pin kód"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Prosím zadejte nové jméno"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5874,27 +5873,27 @@ msgstr ""
"Zkušenost: %u\n"
"Peníze: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Špatné heslo"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Zadej heslo pro smazání postavy"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Zadej heslo:"
@@ -8454,33 +8453,33 @@ msgstr "Spojení se serverem ukončeno. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Chyba přejmenování postavy."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Postava přejmenována."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "Přejmenování není povoleno."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "Nové jméno nebylo nastaveno."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Postava nenalezena."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Nepodařilo se odstranit postavu."
@@ -9279,9 +9278,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Nelze obléct."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9972,9 +9970,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Hráč byl úspěšně zařazen jako %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9993,9 +9990,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Hráč byl úspěšně zařazen jako %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/de.po b/po/de.po
index d7ac671e8..4c9967a93 100644
--- a/po/de.po
+++ b/po/de.po
@@ -33,9 +33,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-09-07 07:58+0000\n"
-"Last-Translator: jmf <jm.franz@online.de>\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
+"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: German (http://www.transifex.com/akaras/manaplus/language/"
"de/)\n"
"Language: de\n"
@@ -58,7 +58,7 @@ msgstr "Datei hochgeladen"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -69,18 +69,18 @@ msgstr "Datei hochgeladen"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -254,9 +254,8 @@ msgstr "Feind"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Abwesenheitsnachricht"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -463,40 +462,40 @@ msgstr "Schwebende Blase"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Einstellungen"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Leistung"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Theme"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Über"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hilfe"
@@ -516,7 +515,7 @@ msgstr "Hilfe"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -529,32 +528,32 @@ msgid "Close"
msgstr "Schließen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Verbinde zum Server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Anmelden"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Betrete die Spielwelt"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Spielfiguren werden abgefragt"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Verbinde zum Spielserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Spielserver wechseln"
@@ -568,52 +567,52 @@ msgstr "Spielserver wechseln"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Fehler"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Anfrage der Registrierungsdetails"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Passwort ändern"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Passwort erfolgreich geändert!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "E-Mail ändern"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "E-Mail erfolgreich geändert!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Erfolgreich abgemeldet."
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Leb wohl und komme jeder Zeit wieder..."
@@ -1748,7 +1747,7 @@ msgstr "Gruppe erstellen"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1760,19 +1759,19 @@ msgid "Cancel"
msgstr "Abbrechen"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Gewicht: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Gildenname: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr "Karten: "
@@ -1989,7 +1988,7 @@ msgstr "Ablegen"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Umbenennen"
@@ -4534,7 +4533,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Unterstützung für Haustiere aktivieren"
#. TRANSLATORS: settings group
@@ -4935,7 +4934,7 @@ msgstr "Flüstern erlauben"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5759,8 +5758,8 @@ msgstr "Menge:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Erstellen"
@@ -5851,7 +5850,7 @@ msgid "The new password entries mismatch."
msgstr "Die Passwörter stimmen nicht überein."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Neuer Charakter"
@@ -5859,7 +5858,7 @@ msgstr "Neuer Charakter"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5869,11 +5868,11 @@ msgstr "Name:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5881,73 +5880,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Haarfarbe:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Frisur:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Bitte verteile %d Punkte"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Rasse:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Schau:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "W"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr "M"
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr "U"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Dein Name muss aus mindestens 4 Zeichen bestehen."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Charakterattribute OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Bitte entferne %d Punkte"
@@ -5963,25 +5962,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Bist du sicher, dass du diesen Charakter löschen möchtest?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Account %s (Zuletzt online %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Wechseln"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Passwort"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Spielen"
@@ -5990,44 +5989,44 @@ msgstr "Spielen"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Info"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Registrierung aufheben"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "E-Mailadresse ändern"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Account %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Bitte neuen Pincode eingeben"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Bitte einen neuen Namen eingeben"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -6042,27 +6041,27 @@ msgstr ""
"Erfahrung: %u\n"
"Geld: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Falsches Passwort"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr "Gebe deine E-Mail ein, um den Charakter zu löschen"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr "E-Mail eingeben:"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Gib dein Passwort ein, um den Charakter zu löschen"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Gib dein Passwort ein:"
@@ -8623,33 +8622,33 @@ msgstr "Verbindung mit Server abgebrochen. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Fehler beim Umbennen des Charakters."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Charakter umbenannt."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "Umbennen ist nicht erlaubt."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "Neuer Name ist nicht gesetzt."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Charakter nicht gefunden."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Konnte Charakter nicht löschen."
@@ -9448,9 +9447,8 @@ msgstr "Ausrüsten fehlgeschlagen, weil du das falsche Level hast."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Ausrüsten fehlgeschlagen."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -10158,9 +10156,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Spieler erfolgreich %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -10179,9 +10176,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Spieler erfolgreich %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/en_GB.po b/po/en_GB.po
index dc5ad10fa..2e6702e27 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/akaras/manaplus/language/en_GB/)\n"
"MIME-Version: 1.0\n"
@@ -33,7 +33,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -52,10 +52,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -125,7 +125,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -153,86 +153,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -257,7 +262,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -275,12 +280,12 @@ msgid "miss"
msgstr "miss"
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -430,40 +435,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Setup"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -483,12 +488,12 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -496,32 +501,32 @@ msgid "Close"
msgstr "Close"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Connecting to server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Logging in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr "Entering game world"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr "Requesting characters"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr "Connecting to the game server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr "Changing game servers"
@@ -535,52 +540,52 @@ msgstr "Changing game servers"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr "Requesting registration details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr "Password Change"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1719,13 +1724,19 @@ msgid "Cancel"
msgstr "Cancel"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1749,8 +1760,8 @@ msgstr "Trade"
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr "Attack"
@@ -1926,7 +1937,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2020,7 +2031,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2172,9 +2183,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr "Store"
@@ -2197,8 +2208,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr "Retrieve"
@@ -2225,8 +2236,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2422,8 +2433,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2438,7 +2449,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "Drop"
@@ -2510,7 +2521,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2540,7 +2551,7 @@ msgstr "Chat"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2816,7 +2827,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3018,21 +3029,21 @@ msgstr "Party"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3044,21 +3055,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3941,7 +3952,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4275,7 +4286,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "Shop"
@@ -4315,129 +4326,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4670,6 +4686,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5343,7 +5364,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "Equipment"
@@ -5354,7 +5375,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "Inventory"
@@ -5366,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5752,7 +5773,7 @@ msgstr "Play"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5841,7 +5862,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5956,13 +5977,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5970,7 +5991,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5978,7 +5999,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5990,32 +6011,32 @@ msgid "Equip"
msgstr "Equip"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6237,7 +6258,7 @@ msgstr "Send"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Add"
@@ -6272,6 +6293,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6561,13 +6587,13 @@ msgid "Reset Windows"
msgstr "Reset Windows"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6582,27 +6608,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr "Request for Trade"
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6857,53 +6883,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr "Propose trade"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr "Confirmed. Waiting..."
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr "Agree trade"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr "Agreed. Waiting..."
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr "Trade: You"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr "Change"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "You give:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr "You don't have enough money."
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr "Failed adding item. You can not overlap one kind of item on the window."
@@ -8153,58 +8179,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8226,102 +8252,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8329,43 +8355,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8397,293 +8423,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr "Disconnected from server!"
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr "Strength"
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr "Agility"
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr "Vitality"
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr "Intelligence"
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr "Dexterity"
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr "Luck"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8691,180 +8717,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr "Unknown item"
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr "%s wants to trade with you, do you accept?"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8908,7 +8934,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "unnamed"
@@ -9196,733 +9222,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr "%s is not in your party!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr "Trade canceled."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr "Trade completed."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr "Kick failed!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr "Kick succeeded!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/eo.po b/po/eo.po
index c25ec22ea..d359d25d8 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Esperanto (http://www.transifex.com/akaras/manaplus/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -33,7 +33,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -52,10 +52,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -125,7 +125,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -153,86 +153,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr "amiko"
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr "malamiko"
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -257,7 +262,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -275,12 +280,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr "A"
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr "I"
@@ -430,40 +435,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Helpo"
@@ -483,12 +488,12 @@ msgstr "Helpo"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -496,32 +501,32 @@ msgid "Close"
msgstr "Fermi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -535,52 +540,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Eraro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1719,13 +1724,19 @@ msgid "Cancel"
msgstr "Nuligi"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1749,8 +1760,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1926,7 +1937,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2020,7 +2031,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2172,9 +2183,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2197,8 +2208,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2225,8 +2236,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2422,8 +2433,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2438,7 +2449,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2510,7 +2521,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr "Fenestroj"
@@ -2540,7 +2551,7 @@ msgstr "Babilado"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2816,7 +2827,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3018,21 +3029,21 @@ msgstr "Partio"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3044,21 +3055,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3941,7 +3952,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4275,7 +4286,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4315,129 +4326,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr "Klavaro"
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4670,6 +4686,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5343,7 +5364,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5354,7 +5375,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5366,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5752,7 +5773,7 @@ msgstr "Ludi"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5841,7 +5862,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5956,13 +5977,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5970,7 +5991,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5978,7 +5999,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5990,32 +6011,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6237,7 +6258,7 @@ msgstr "Sendi"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Aldoni"
@@ -6272,6 +6293,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6561,13 +6587,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6582,27 +6608,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6857,53 +6883,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr "Vi ricevas %s"
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "Vi donas:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8153,58 +8179,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr "Nekorekta nomo."
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr "Nekorekta haro."
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8226,102 +8252,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8329,43 +8355,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr "Nekonata eraro."
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8397,293 +8423,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr "Forto"
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr "Rapideco"
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr "Lerteco"
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8691,180 +8717,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr "Forto:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr "Rapideco:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr "Lerteco:"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8908,7 +8934,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "sennoma"
@@ -9196,733 +9222,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/es.po b/po/es.po
index 972ffb42e..baf3fa815 100644
--- a/po/es.po
+++ b/po/es.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-30 12:26+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-12 06:54+0000\n"
"Last-Translator: Nelson Martell <nelson6e65-manaplus@yahoo.es>\n"
"Language-Team: Spanish (http://www.transifex.com/akaras/manaplus/language/"
"es/)\n"
@@ -46,7 +46,7 @@ msgstr "Archivo subido"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -57,18 +57,18 @@ msgstr "Archivo subido"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -241,9 +241,8 @@ msgstr "enemigo"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Mensaje afk"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -450,40 +449,40 @@ msgstr "Burbuja flotante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configuración"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Rendimiento"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Acerca de..."
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ayuda"
@@ -503,7 +502,7 @@ msgstr "Ayuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -516,32 +515,32 @@ msgid "Close"
msgstr "Cerrar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Conectando al servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Accediendo a la cuenta"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Entrando al mundo del juego"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Cargando personajes"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Conectando al servidor del juego"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Cambiando servidores del juego"
@@ -555,52 +554,52 @@ msgstr "Cambiando servidores del juego"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Solicitando detalles de registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Cambio de contraseña"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "¡Contraseña cambiada exitosamente!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Cambio de Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "¡Email modificado exitosamente!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Registro cancelado"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Adiós, vuelve cuando quieras..."
@@ -1732,7 +1731,7 @@ msgstr "Crear grupo"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1744,19 +1743,19 @@ msgid "Cancel"
msgstr "Cancelar"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Peso: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nombre del gremio: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr "Tarjetas: "
@@ -1973,7 +1972,7 @@ msgstr "Quitárselo"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Renombrar"
@@ -4404,8 +4403,8 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
-msgstr "Soporte para mascotas habilitado"
+msgid "Enable manamarket bot support"
+msgstr "Habilitar soporte para el bot 'ManaMarket'"
#. TRANSLATORS: settings group
#: src/gui/widgets/tabs/setup_other.cpp:305
@@ -4765,7 +4764,7 @@ msgstr "Usar velocidad diagonal especial en movimiento de jugadores"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
msgid "Create screenshots for each complete trades"
-msgstr ""
+msgstr "Crear capturas de pantalla para cada intercambio completado"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:132
@@ -4802,7 +4801,7 @@ msgstr "Permitir mensajes privados"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5623,8 +5622,8 @@ msgstr "Cantidad:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Crear"
@@ -5719,7 +5718,7 @@ msgid "The new password entries mismatch."
msgstr "Las contraseñas nuevas ingresadas no concuerdan."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Nuevo Personaje"
@@ -5727,7 +5726,7 @@ msgstr "Nuevo Personaje"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5737,11 +5736,11 @@ msgstr "Nombre:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5749,73 +5748,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Color de cabello:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Peinado:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Por favor, distribuye %d puntos"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Raza:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Apariencia:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr "M"
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr "D"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Tu nombre debe tener como mínimo 4 caracteres."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Atributos del personaje OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Por favor, borra %d puntos"
@@ -5831,25 +5830,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "¿Estás seguro de que deseas borrar este personaje?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Cuenta %s (fecha de último inicio %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Cambiar"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Contraseña"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Jugar"
@@ -5858,44 +5857,44 @@ msgstr "Jugar"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Información"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancelar Registro"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Cambiar correo"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Cuenta %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Por favor, crea un nuevo código pin"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Por favor, ingresa un nuevo nombre"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5910,27 +5909,27 @@ msgstr ""
"Experiencia: %u\n"
"Dinero: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Contraseña incorrecta"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr "Ingresa tu correo para borrar el personaje"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr "Ingresa tu correo:"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Ingrese la contraseña para borrar el personaje"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Ingrese contraseña:"
@@ -8495,33 +8494,33 @@ msgstr "Conexión al servidor terminada. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Error de renombrado del personaje."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Personaje renombrado."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "No se permite renombrar."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "El nuevo nombre no está establecido."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Personaje no encontrado."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Fallo al borrar el personaje."
@@ -9320,9 +9319,8 @@ msgstr "Imposible equipar por no tener suficiente nivel."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Imposible equipar."
+msgstr "No se puede quitar."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -10022,7 +10020,6 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
msgstr "Jugador ignorado exitosamente."
@@ -10043,9 +10040,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Jugador ignorado exitosamente."
+msgstr "Jugador dejado de ignorar exitosamente."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/et.po b/po/et.po
index 862406b8b..677012033 100644
--- a/po/et.po
+++ b/po/et.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Estonian (http://www.transifex.com/akaras/manaplus/language/et/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Abi"
@@ -482,12 +487,12 @@ msgstr "Abi"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr "Sulge"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Viga"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr "Vestlus"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/fa.po b/po/fa.po
index ed98257e9..be846e145 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Persian (http://www.transifex.com/akaras/manaplus/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "تایید"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -428,40 +433,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -481,12 +486,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -494,32 +499,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -533,52 +538,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "خطا"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1717,13 +1722,19 @@ msgid "Cancel"
msgstr "انصراف"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1747,8 +1758,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1924,7 +1935,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2018,7 +2029,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2170,9 +2181,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2195,8 +2206,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2223,8 +2234,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2420,8 +2431,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2436,7 +2447,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2508,7 +2519,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2538,7 +2549,7 @@ msgstr "چت"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2814,7 +2825,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3016,21 +3027,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3042,21 +3053,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3939,7 +3950,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4273,7 +4284,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4313,129 +4324,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4668,6 +4684,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5341,7 +5362,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "تجهیزات"
@@ -5352,7 +5373,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5364,7 +5385,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5750,7 +5771,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5839,7 +5860,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5954,13 +5975,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5968,7 +5989,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5976,7 +5997,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5988,32 +6009,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6233,7 +6254,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6268,6 +6289,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6557,13 +6583,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6578,27 +6604,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6853,53 +6879,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8149,58 +8175,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8222,102 +8248,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8325,43 +8351,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8393,293 +8419,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8687,180 +8713,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8904,7 +8930,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9192,733 +9218,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/fi.po b/po/fi.po
index 6dd30afb1..b08c288d2 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Finnish (http://www.transifex.com/akaras/manaplus/language/"
"fi/)\n"
@@ -34,7 +34,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -45,18 +45,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Ok"
@@ -228,9 +228,8 @@ msgstr "vihollinen"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Poissaoloviesti"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -437,40 +436,40 @@ msgstr "Leijuva puhekupla"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Asetukset"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Kuva"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Teema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Apua"
@@ -490,7 +489,7 @@ msgstr "Apua"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -503,32 +502,32 @@ msgid "Close"
msgstr "Sulje"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Yhdistän palvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Kirjaudun sisään"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Siirryn pelimaailmaan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Pyydän hahmoja"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Yhdistän pelipalvelimeen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Vaihdan pelipalvelinta"
@@ -542,52 +541,52 @@ msgstr "Vaihdan pelipalvelinta"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Virhe"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Pyydän rekisteröitymisen yksityiskohtia"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Salasanan vaihto"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Salasana vaihdettu onnistuneesti!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Sähköpostin vaihto"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Sähköpostiosoite vaihdettu onnistuneesti!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Tietojen poisto onnistui"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Näkemisiin, tule pian takaisin..."
@@ -1714,7 +1713,7 @@ msgstr "Luo ryhmä"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1726,19 +1725,19 @@ msgid "Cancel"
msgstr "Peru"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Paino: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Killan nimi: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1955,7 +1954,7 @@ msgstr "Poista varuste käytöstä"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Nimeä uudelleen"
@@ -4363,7 +4362,7 @@ msgstr "Ota käyttöön kiltabottien tuki ja poista sisäinen kiltatuki käytös
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4757,7 +4756,7 @@ msgstr "Salli kuiskaukset"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5574,8 +5573,8 @@ msgstr "Määrä:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Luo"
@@ -5666,7 +5665,7 @@ msgid "The new password entries mismatch."
msgstr "Uuden salasanan kopiot eivät täsmää."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5674,7 +5673,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5684,11 +5683,11 @@ msgstr "Nimi:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5696,73 +5695,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Hiusten väri:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Hiustyyli:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Jaa %d pistettä"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Rotu:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Nimessäsi täytyy olla ainakin 4 merkkiä."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Hahmon pistejako OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "%d pistettä liikaa, ole hyvä ja poista ylimäärä"
@@ -5778,25 +5777,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Oletko varma, että haluat poistaa tämän hahmon?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Pelaa"
@@ -5805,44 +5804,44 @@ msgstr "Pelaa"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Tietoja"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Poista palvelimelta"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Vaihda sähköpostiosoite"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5852,27 +5851,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Väärä salasana"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Anna salasana hahmon poistamiseksi"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Salasana:"
@@ -8427,33 +8426,33 @@ msgstr "Yhteys palvelimeen katkaistu. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Hahmon poisto epäonnistui."
@@ -9252,9 +9251,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Käyttöönotto ei onnistunut."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9946,9 +9944,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Pelaaja on nyt %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9967,9 +9964,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Pelaaja on nyt %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/fr.po b/po/fr.po
index 7345bb9cb..a5ee1efb7 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: French (http://www.transifex.com/akaras/manaplus/language/"
"fr/)\n"
@@ -46,7 +46,7 @@ msgstr "Fichier mis en ligne"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -57,18 +57,18 @@ msgstr "Fichier mis en ligne"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Ok"
@@ -243,9 +243,8 @@ msgstr "ennemi"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Message d'absence"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -452,40 +451,40 @@ msgstr "Bulle flottante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configuration"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performance"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Vidéo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Thème"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "À propos"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Aide"
@@ -505,7 +504,7 @@ msgstr "Aide"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -518,32 +517,32 @@ msgid "Close"
msgstr "Fermer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Connexion au serveur"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Connexion"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Entrée dans le monde de jeu"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Téléchargement des personnages"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Connexion au serveur de jeu"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Changement de serveur de jeu"
@@ -557,52 +556,52 @@ msgstr "Changement de serveur de jeu"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Erreur"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Demande des paramètres d'inscription"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Changement de mot de passe"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Le mot de passe a été changé avec succès !"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Changer d'e-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "L'adresse e-mail a été changée avec succès !"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Désinscription réussie"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "À bientôt, Revenez quand vous voulez..."
@@ -1741,7 +1740,7 @@ msgstr "Créer un groupe"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1753,19 +1752,19 @@ msgid "Cancel"
msgstr "Annuler"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Poids : %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nom de la guilde : %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1982,7 +1981,7 @@ msgstr "Retirer"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Renommer"
@@ -4394,7 +4393,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Possibilité des familiers activée"
#. TRANSLATORS: settings group
@@ -4798,7 +4797,7 @@ msgstr "Autoriser les messages privés"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5622,8 +5621,8 @@ msgstr "Montant :"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Créer"
@@ -5714,7 +5713,7 @@ msgid "The new password entries mismatch."
msgstr "Les nouveaux mots de passe ne correspondent pas."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Nouveau Personnage"
@@ -5722,7 +5721,7 @@ msgstr "Nouveau Personnage"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5732,11 +5731,11 @@ msgstr "Nom :"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5744,73 +5743,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Couleur :"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Coupe :"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Distribues %d points"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Race :"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Apparence :"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr "H"
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr "I"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Ton nom doit comporter un minimum de 4 caractères."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Caractéristiques du personnage Ok"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Retires %d points"
@@ -5826,25 +5825,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Etes-vous certain de vouloir supprimer ce personnage ?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Compte %s (dernier ouverture le %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Changer"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Mot de passe"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Jouer"
@@ -5853,44 +5852,44 @@ msgstr "Jouer"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Informations"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Se désinscrire"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Modifier l'adresse e-mail"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Compte %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Définis le nouveau code pin"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Merci d'entrer un nouveau nom"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5905,27 +5904,27 @@ msgstr ""
"Expérience : %u\n"
"Argent : %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Mot de passe incorrect"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr "Saisissez votre e-mail pour supprimer le personnage"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr "Saisissez e-mail:"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Entre le mot de passe pour effacer le personnage"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Entre le mot de passe :"
@@ -8491,33 +8490,33 @@ msgstr "Connexion au serveur terminée. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Erreur du renommage du personnage."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Personnage renommé."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "Renommage non permis."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "Le nouveau nom n'est pas appliqué."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Personnage non trouvé."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "La suppression du personnage n'a pu s'effectuer."
@@ -9316,9 +9315,8 @@ msgstr "Tu n'as pas le niveau pour l'équiper."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Impossible d'équiper cet objet."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -10018,9 +10016,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Joueur %s avec succès !"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -10039,9 +10036,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Joueur %s avec succès !"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/he.po b/po/he.po
index 91ea79ee6..b67ed40ec 100644
--- a/po/he.po
+++ b/po/he.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Hebrew (http://www.transifex.com/akaras/manaplus/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "אישור"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "הגדרות"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "וידאו"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "עזרה"
@@ -482,12 +487,12 @@ msgstr "עזרה"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr "סגור"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "שגיאה"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr "בטל"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr "סחרר"
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr "תקוף"
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr "אחסן"
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr "החזר"
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "השלך"
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr "שיחה"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr "חבורה"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "חנות"
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "לבוש"
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "ציוד"
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr "שחק"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr "השתמש"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr "שלח"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "הוסף"
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr "אתחל חלונות"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr "בקשה למסחר"
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr "מציע לחור"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr "אושר. ממתין..."
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr "הסכם למסחר"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr "מוסכם. ממתין..."
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr "סחור: אתה"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr "שנה"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "אתה נותן:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr "אין לך מספיק כסף."
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr "הוספת הפריט נכשלה. לא ניתן להכניס מעל חפץ אחד לחלון."
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr "נותקת מהשרת!"
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr "עוצמה"
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr "זריזות"
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr "חיוניות"
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr "תבונה"
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr "מיומנות"
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr "מזל"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr "חפץ לא ידוע"
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr "%s מעוניין לסחור עימך, האם אתה מסכים?"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "ללא שם"
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr "%s אינו נמצא בחבורתך!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr "המסחר בוטל."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr "המסחר הושלם."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr "העפה נכשלה!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr "העפה הצליחה!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/hr.po b/po/hr.po
index 33244cf2c..b124f2a02 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Croatian (http://www.transifex.com/akaras/manaplus/language/hr/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "U redu"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -430,40 +435,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Podešavanje"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Slika"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Pomoć"
@@ -483,12 +488,12 @@ msgstr "Pomoć"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -496,32 +501,32 @@ msgid "Close"
msgstr "Zatvori"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -535,52 +540,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Greška"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1719,13 +1724,19 @@ msgid "Cancel"
msgstr "Poništi"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1749,8 +1760,8 @@ msgstr "Trgovanje"
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr "Napad"
@@ -1926,7 +1937,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2020,7 +2031,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2172,9 +2183,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr "Pohrani"
@@ -2197,8 +2208,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr "Preuzmi"
@@ -2225,8 +2236,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2422,8 +2433,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2438,7 +2449,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "Ispusti"
@@ -2510,7 +2521,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2540,7 +2551,7 @@ msgstr "Chat"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2816,7 +2827,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3018,21 +3029,21 @@ msgstr "Partija"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3044,21 +3055,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3941,7 +3952,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4275,7 +4286,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "Trgovina"
@@ -4315,129 +4326,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4670,6 +4686,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5343,7 +5364,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "Oprema"
@@ -5354,7 +5375,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "Zalihe"
@@ -5366,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5752,7 +5773,7 @@ msgstr "Igraj"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5841,7 +5862,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5956,13 +5977,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5970,7 +5991,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5978,7 +5999,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5990,32 +6011,32 @@ msgid "Equip"
msgstr "Opremi"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6239,7 +6260,7 @@ msgstr "Pošalji"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Dodaj"
@@ -6274,6 +6295,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6563,13 +6589,13 @@ msgid "Reset Windows"
msgstr "Ponovno pokreni prozore"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6584,27 +6610,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr "Zahtjev za Trgovanje"
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6859,53 +6885,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr "Predloži razmjenu"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr "Potvrđeno. Čekanje..."
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr "Složi se za trgovanje"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr "Dogovoreno. Čekanje..."
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr "Trgovanje: Vi"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr "Izmijeni"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "Daješ:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr "Nemate dovoljno novca."
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8155,58 +8181,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8228,102 +8254,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8331,43 +8357,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8399,293 +8425,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr "Snaga"
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr "Okretnost"
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr "Vitalnost"
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr "Inteligencija"
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr "Spretnost"
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr "Sreća"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8693,180 +8719,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr "Nepoznati predmet"
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr "%s želi trgovati s vama, prihvaćate li?"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8910,7 +8936,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "neimenovano"
@@ -9198,733 +9224,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr "%s nije u vašoj partiji!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr "Otkazano trgovanje."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr "Trgovanje je završeno."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr "Šut nije uspio!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr "Šut uspio!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index cead87396..b9879233b 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Hungarian (http://www.transifex.com/akaras/manaplus/language/hu/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Ok"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Beállítások"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Videó"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Súgó"
@@ -482,12 +487,12 @@ msgstr "Súgó"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr "Bezár"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Hiba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr "Mégse"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr "Üzlet"
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr "Támadás"
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr "Raktároz"
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr "Magához vesz"
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "Eldob"
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr "Chat"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr "Csapat"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "Üzlet"
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "Felszerelés"
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "Táska"
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr "Játék"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr "Használ"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr "Küldés"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "Hozzáad"
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr "Ablakok alaphelyzetbe"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr "Üzleti ajánlat"
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr "Üzletet javasol"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr "Megerősítve. Vár..."
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr "Üzlet elfogadása"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr "Elfogadva. Vár..."
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr "Üzlet: Te"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr "Változtatás"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "Adott tárgyak:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr "Nincs elég pénzed."
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr "Hiba a tárgy hozzáadásakor. Nem tudod rárakni az egyik tárgyat a másikra."
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr "Lekapcsolódtál a szerverről!"
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr "Erő"
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr "Mozgékonyság"
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr "Egészség"
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr "Intelligencia"
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr "Ügyesség"
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr "Szerencse"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr "Ismeretlen tárgy"
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr "%s üzletelni akar veled. Te akarsz vele?"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "Névtelen"
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr "%s nincs a csapatodban!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr "Az üzlet megszakadt."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr "Sikeres üzlet."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr "Kirúgás sikertelen!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr "Kirúgás sikeres!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/id.po b/po/id.po
index 9cad47830..cd5be600b 100644
--- a/po/id.po
+++ b/po/id.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Indonesian (http://www.transifex.com/akaras/manaplus/language/"
"id/)\n"
@@ -38,7 +38,7 @@ msgstr "Data telah terunggah"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -49,18 +49,18 @@ msgstr "Data telah terunggah"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -233,9 +233,8 @@ msgstr "musuh"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Pesan saat meninggalkan keyboard"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -441,40 +440,40 @@ msgstr "Gelembung mengambang"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Pengaturan"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performa"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Vidio"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Tentang"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Bantuan"
@@ -494,7 +493,7 @@ msgstr "Bantuan"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -507,32 +506,32 @@ msgid "Close"
msgstr "Tutup"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Terhubung ke server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Masuk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Memasuki arena permainan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Mengambil karakter"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Terhubung ke server permainan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Mengganti server"
@@ -546,52 +545,52 @@ msgstr "Mengganti server"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Kesalahan"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Meminta detail registrasi"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Perubahan Sandi"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Perubahan sandi berhasil!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Perubahan email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Perubahan email berhasil!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Telah tidak terdaftar"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Selamat tinggal, datang kembali setiap saat..."
@@ -1718,7 +1717,7 @@ msgstr "Buat kelompok"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1730,19 +1729,19 @@ msgid "Cancel"
msgstr "Batal"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Berat: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nama: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1959,7 +1958,7 @@ msgstr "Lepaskan"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Ubah nama"
@@ -4365,7 +4364,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4759,7 +4758,7 @@ msgstr "Perbolehkan berbisik"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5575,8 +5574,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Buat"
@@ -5667,7 +5666,7 @@ msgid "The new password entries mismatch."
msgstr "Password baru yang dimasukkan tidak cocok."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5675,7 +5674,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5685,11 +5684,11 @@ msgstr "Nama:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5697,73 +5696,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Warna rambut:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Gaya rambut:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Tolong distribusikan %d point"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Ras:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Nama anda paling sedikit harus mengandung 4 karakter."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Stats Karakter OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Tolong hilangkan %d poin"
@@ -5779,25 +5778,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Apakah anda bersungguh-sungguh ingin menghapus karakter ini?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Main"
@@ -5806,44 +5805,44 @@ msgstr "Main"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Tidak jadi mendaftar"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Ganti email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5853,27 +5852,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Sandi tidak benar"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Masukan Sandi untuk menghapus karakter"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Masukkan sandi:"
@@ -8423,33 +8422,33 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
@@ -9940,9 +9939,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Pemain berhasil %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9961,9 +9959,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Pemain berhasil %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/it.po b/po/it.po
index e1b60000d..8a14dc811 100644
--- a/po/it.po
+++ b/po/it.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Italian (http://www.transifex.com/akaras/manaplus/language/"
"it/)\n"
@@ -43,7 +43,7 @@ msgstr "File caricato"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -54,18 +54,18 @@ msgstr "File caricato"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -238,9 +238,8 @@ msgstr "nemico"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Messaggio"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -447,40 +446,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Impostazioni"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Aiuto"
@@ -500,7 +499,7 @@ msgstr "Aiuto"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -513,32 +512,32 @@ msgid "Close"
msgstr "Chiudi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Connessione al server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Accesso all'account"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Accesso al gioco"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Caricamento personaggi"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Connessione al server del gioco"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Cambiamento server del gioco"
@@ -552,52 +551,52 @@ msgstr "Cambiamento server del gioco"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Errore"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Richiesta dettagli di registrazione"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Cambia password"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Password modificata con successo!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Cambia Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email cambiata con successo!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Annullamento registrazione effettuato con successo"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Addio, torna quando vuoi..."
@@ -1729,7 +1728,7 @@ msgstr "Crea gruppo"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1741,19 +1740,19 @@ msgid "Cancel"
msgstr "Annulla"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Peso: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nome Gilda: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1970,7 +1969,7 @@ msgstr "Togli"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Rinomina"
@@ -4378,7 +4377,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4772,7 +4771,7 @@ msgstr "Permetti sussurri"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5594,8 +5593,8 @@ msgstr "Quantita':"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Crea"
@@ -5686,7 +5685,7 @@ msgid "The new password entries mismatch."
msgstr "Le password immesse non coincidono."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Nuovo Personaggio"
@@ -5694,7 +5693,7 @@ msgstr "Nuovo Personaggio"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5704,11 +5703,11 @@ msgstr "Nome:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5716,73 +5715,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Colore dei capelli:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Taglio di capelli:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Distribuire %d punti"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Razza:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Il tuo nome deve contenere almeno 4 caratteri."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Statistiche personaggio OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Rimuovere %d punti"
@@ -5798,25 +5797,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Sei sicuro di voler cancellare questo personaggio?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Gioca"
@@ -5825,44 +5824,44 @@ msgstr "Gioca"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Informazioni"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancella registrazione"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Cambia email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5872,27 +5871,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Password non valida"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Digitare password per eliminare un personaggio"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Digitare password:"
@@ -8450,33 +8449,33 @@ msgstr "Connessione al server terminata. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Eliminazione personaggio fallita."
@@ -9275,9 +9274,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "L'oggetto non può essere equipaggiato."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9968,9 +9966,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Il giocatore è stato %s con successo!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9989,9 +9986,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Il giocatore è stato %s con successo!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/ja.po b/po/ja.po
index dfff2cd23..d1d0fe9d9 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Japanese (http://www.transifex.com/akaras/manaplus/language/"
"ja/)\n"
@@ -39,7 +39,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -50,18 +50,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -233,9 +233,8 @@ msgstr "敵"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "AFKメッセージ"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -441,40 +440,40 @@ msgstr "吹出し"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "ビデオ"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "テーマ"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "ヘルプ"
@@ -494,7 +493,7 @@ msgstr "ヘルプ"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -507,32 +506,32 @@ msgid "Close"
msgstr "閉じる"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "サーバーに接続しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "ログインしています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "ゲームの世界に移動しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "キャラクターを呼び出しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "ゲームサーバーに接続しています"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "ゲームサーバーを変更しています"
@@ -546,52 +545,52 @@ msgstr "ゲームサーバーを変更しています"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "エラー"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "登録内容を呼び出しています"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "パスワード変更"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "パスワードを変更しました!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "メールアドレス変更"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "メールアドレスを変更しました!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "登録を解除しました"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "さようなら また会いましょう..."
@@ -1720,7 +1719,7 @@ msgstr "パーティを作る"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1732,19 +1731,19 @@ msgid "Cancel"
msgstr "キャンセル"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "重力: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "ギルド名: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1961,7 +1960,7 @@ msgstr "取外す"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "名前を変更する"
@@ -4369,7 +4368,7 @@ msgstr "ギルドサポートを無効にしギルドボットを有効にする
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4763,7 +4762,7 @@ msgstr "全てのささやきを受け取る"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5579,8 +5578,8 @@ msgstr "量:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "作成"
@@ -5671,7 +5670,7 @@ msgid "The new password entries mismatch."
msgstr "新しいパスワードが一致しません."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "新しいキャラクター"
@@ -5679,7 +5678,7 @@ msgstr "新しいキャラクター"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5689,11 +5688,11 @@ msgstr "名前:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5701,73 +5700,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "髪色:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "ヘアスタイル:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "%d ポイントを振り分けてください"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "人種:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "友達"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "名前は4文字以上必要です."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "能力ポイント配分量は問題ありません"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "%dポイントを取り除いてください"
@@ -5783,25 +5782,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "このキャラクターを削除しますか?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "プレイ"
@@ -5810,44 +5809,44 @@ msgstr "プレイ"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "情報"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "登録解除"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "メールアドレス変更"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5857,27 +5856,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "パスワードが違います"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "キャラクターを削除するにはパスワードを入力して下さい"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "パスワードを入力して下さい:"
@@ -8433,33 +8432,33 @@ msgstr "サーバーへの接続が切断されました. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "キャラクター削除に失敗しました."
@@ -9258,9 +9257,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "装着不可能."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9951,9 +9949,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "プレイヤーの%sに成功しました!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9972,9 +9969,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "プレイヤーの%sに成功しました!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/ka.po b/po/ka.po
index 139fad708..14912698c 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Georgian (http://www.transifex.com/akaras/manaplus/language/ka/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -428,40 +433,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -481,12 +486,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -494,32 +499,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -533,52 +538,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1717,13 +1722,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1747,8 +1758,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1924,7 +1935,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2018,7 +2029,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2170,9 +2181,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2195,8 +2206,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2223,8 +2234,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2420,8 +2431,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2436,7 +2447,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2508,7 +2519,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2538,7 +2549,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2814,7 +2825,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3016,21 +3027,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3042,21 +3053,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3939,7 +3950,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4273,7 +4284,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4313,129 +4324,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4668,6 +4684,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5341,7 +5362,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5352,7 +5373,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5364,7 +5385,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5750,7 +5771,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5839,7 +5860,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5954,13 +5975,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5968,7 +5989,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5976,7 +5997,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5988,32 +6009,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6233,7 +6254,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6268,6 +6289,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6557,13 +6583,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6578,27 +6604,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6853,53 +6879,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8149,58 +8175,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8222,102 +8248,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8325,43 +8351,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8393,293 +8419,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8687,180 +8713,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8904,7 +8930,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9192,733 +9218,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/manaplus.pot b/po/manaplus.pot
index 9c5903de3..c1c0ad00a 100644
--- a/po/manaplus.pot
+++ b/po/manaplus.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -43,18 +43,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -434,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -487,7 +487,7 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -500,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr ""
@@ -539,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr ""
@@ -1710,7 +1710,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1722,19 +1722,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr ""
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
+#: src/gui/popups/itempopup.cpp:288
#, c-format
msgid "Item named: %s"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1951,7 +1951,7 @@ msgstr ""
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr ""
@@ -4357,7 +4357,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4751,7 +4751,7 @@ msgstr ""
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5567,8 +5567,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr ""
@@ -5659,7 +5659,7 @@ msgid "The new password entries mismatch."
msgstr ""
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5667,7 +5667,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5677,11 +5677,11 @@ msgstr ""
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ""
@@ -5689,73 +5689,73 @@ msgstr ""
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr ""
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr ""
@@ -5771,25 +5771,25 @@ msgid "Are you sure you want to delete this character?"
msgstr ""
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr ""
@@ -5798,44 +5798,44 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr ""
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5845,27 +5845,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr ""
@@ -8417,33 +8417,33 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index 50fc479bc..0ac0952af 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/akaras/manaplus/language/nb/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjelp"
@@ -482,12 +487,12 @@ msgstr "Hjelp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr "Lukk"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Feil"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr "Avbryt"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr "Gruppe"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "Butikk"
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "Utstyr"
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr "Send"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index f9b7f596a..087836e7f 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/akaras/manaplus/"
"language/nl_BE/)\n"
@@ -36,7 +36,7 @@ msgstr "Bestand is opgeladen"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -47,18 +47,18 @@ msgstr "Bestand is opgeladen"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Oké"
@@ -230,9 +230,8 @@ msgstr "vijand"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "'Weg van het toetsenbord'-bericht"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -439,40 +438,40 @@ msgstr "Zwevende bel"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configureren"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performantie"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Thema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Over"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -492,7 +491,7 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -505,32 +504,32 @@ msgid "Close"
msgstr "Sluiten"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
@@ -544,52 +543,52 @@ msgstr "Wijzigen spelservers"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Fout"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Registratie ongedaan gemaakt!"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Tot ziens..."
@@ -1717,7 +1716,7 @@ msgstr "Groep aanmaken"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1729,19 +1728,19 @@ msgid "Cancel"
msgstr "Annuleren"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Gewicht: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Naam: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1958,7 +1957,7 @@ msgstr "Afdoen"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Hernoem"
@@ -4364,7 +4363,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4758,7 +4757,7 @@ msgstr "Fluisteren toestaan"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5580,8 +5579,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Aanmaken"
@@ -5672,7 +5671,7 @@ msgid "The new password entries mismatch."
msgstr "De nieuwe paswoord ingaven zijn niet gelijk."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5680,7 +5679,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5690,11 +5689,11 @@ msgstr "Naam:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5702,73 +5701,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Haarkleur:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Haarstijl:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Nog %d punten te verdelen"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Ras:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Je naam moet uit tenminste 4 tekens bestaan."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Attributen van personage OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Verwijder alstublieft %d punten"
@@ -5784,25 +5783,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Weet je zeker dat je deze personage wilt verwijderen?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Spelen"
@@ -5811,44 +5810,44 @@ msgstr "Spelen"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Info"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Registreren"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Wijzig Email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5858,27 +5857,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Ongeldig paswoord"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Geef uw wachtwoord om uw personage te verwijderen"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Geef wachtwoord:"
@@ -8436,33 +8435,33 @@ msgstr "Verbinding met server beëindigd. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Kon personage niet verwijderen."
@@ -9261,9 +9260,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Kan dit niet uitrusten."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9955,9 +9953,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Speler succesvol %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9976,9 +9973,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Speler succesvol %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/nl_BE.po b/po/nl_BE.po
index f9b7f596a..087836e7f 100644
--- a/po/nl_BE.po
+++ b/po/nl_BE.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Dutch (Belgium) (http://www.transifex.com/akaras/manaplus/"
"language/nl_BE/)\n"
@@ -36,7 +36,7 @@ msgstr "Bestand is opgeladen"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -47,18 +47,18 @@ msgstr "Bestand is opgeladen"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Oké"
@@ -230,9 +230,8 @@ msgstr "vijand"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "'Weg van het toetsenbord'-bericht"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -439,40 +438,40 @@ msgstr "Zwevende bel"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configureren"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performantie"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Thema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Over"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Help"
@@ -492,7 +491,7 @@ msgstr "Help"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -505,32 +504,32 @@ msgid "Close"
msgstr "Sluiten"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Verbinden met server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Inloggen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Spelwereld binnenkomen"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Aanvragen personage"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Verbinden met de spelserver"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Wijzigen spelservers"
@@ -544,52 +543,52 @@ msgstr "Wijzigen spelservers"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Fout"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Aanvragen registratie details"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Paswoord Wijziging"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Paswoord is gewijzigd!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Email Wijziging"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email is gewijzigd!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Registratie ongedaan gemaakt!"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Tot ziens..."
@@ -1717,7 +1716,7 @@ msgstr "Groep aanmaken"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1729,19 +1728,19 @@ msgid "Cancel"
msgstr "Annuleren"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Gewicht: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Naam: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1958,7 +1957,7 @@ msgstr "Afdoen"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Hernoem"
@@ -4364,7 +4363,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4758,7 +4757,7 @@ msgstr "Fluisteren toestaan"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5580,8 +5579,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Aanmaken"
@@ -5672,7 +5671,7 @@ msgid "The new password entries mismatch."
msgstr "De nieuwe paswoord ingaven zijn niet gelijk."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5680,7 +5679,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5690,11 +5689,11 @@ msgstr "Naam:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5702,73 +5701,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Haarkleur:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Haarstijl:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Nog %d punten te verdelen"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Ras:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Je naam moet uit tenminste 4 tekens bestaan."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Attributen van personage OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Verwijder alstublieft %d punten"
@@ -5784,25 +5783,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Weet je zeker dat je deze personage wilt verwijderen?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Spelen"
@@ -5811,44 +5810,44 @@ msgstr "Spelen"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Info"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Registreren"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Wijzig Email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5858,27 +5857,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Ongeldig paswoord"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Geef uw wachtwoord om uw personage te verwijderen"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Geef wachtwoord:"
@@ -8436,33 +8435,33 @@ msgstr "Verbinding met server beëindigd. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Kon personage niet verwijderen."
@@ -9261,9 +9260,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Kan dit niet uitrusten."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9955,9 +9953,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Speler succesvol %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9976,9 +9973,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Speler succesvol %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/pl.po b/po/pl.po
index 5fd2125bc..78790f0d9 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Polish (http://www.transifex.com/akaras/manaplus/language/"
"pl/)\n"
@@ -40,7 +40,7 @@ msgstr "Plik wysłano"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,18 +51,18 @@ msgstr "Plik wysłano"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Ok"
@@ -234,9 +234,8 @@ msgstr "wróg"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Wiadomość AFK"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -444,40 +443,40 @@ msgstr "Bąbelek nad głową"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Konfiguracja"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Wydajność"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Ekran"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Skórka"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "O..."
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Pomoc"
@@ -497,7 +496,7 @@ msgstr "Pomoc"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -510,32 +509,32 @@ msgid "Close"
msgstr "Zamknij"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Łączenie z serwerem"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Logowanie"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Wchodzenie do świata gry"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Sprawdzanie postaci"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Łączenie się z serwerem gry"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Zmiana serwera"
@@ -549,52 +548,52 @@ msgstr "Zmiana serwera"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Błąd"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Sprawdzanie szczegółów rejestracji"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Zmiana hasła"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Hasło zmienione z powodzeniem!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Zmiana adresu e-mail"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Adres e-mail zmieniony z powodzeniem!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Wyrejestrowano z powodzeniem"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Żegnaj, będziemy czekać na Twój powrót..."
@@ -1723,7 +1722,7 @@ msgstr "Utwórz grupę"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1735,19 +1734,19 @@ msgid "Cancel"
msgstr "Anuluj"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Waga: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nazwa gildii: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1964,7 +1963,7 @@ msgstr "Zdejmij"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Zmień nazwę"
@@ -4375,7 +4374,7 @@ msgstr "Włącz integrację z guild-botem i wyłącz natywną obsługę gildii"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Aktywuj obsługę zwierzątek."
#. TRANSLATORS: settings group
@@ -4771,7 +4770,7 @@ msgstr "Zezwól na szepty"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5592,8 +5591,8 @@ msgstr "Ilość:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Utwórz"
@@ -5684,7 +5683,7 @@ msgid "The new password entries mismatch."
msgstr "Potwierdzenie hasła nie zgadza się."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Nowa postać"
@@ -5692,7 +5691,7 @@ msgstr "Nowa postać"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5702,11 +5701,11 @@ msgstr "Nazwa:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5714,73 +5713,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Kolor włosów:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Fryzura:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Proszę wykorzystać %d punktów"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Rasa:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Wygląd:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Twoje imię musi mieć co najmniej 4 znaki."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Statystyki postaci w porządku."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Proszę usunąć %d punktów"
@@ -5796,25 +5795,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Czy jesteś pewny/a, że chcesz usunąć tę postać?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Konto %s (czas poprzedniego zalogowania %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Graj"
@@ -5823,44 +5822,44 @@ msgstr "Graj"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Info"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Wyrejestruj"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Zmiana adresu e-mail"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Konto: %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5875,27 +5874,27 @@ msgstr ""
"Doświadczenie: %u\n"
"Pieniądze: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Nieprawidłowe hasło"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Wprowadź hasło aby usunąć postać"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Wprowadź hasło:"
@@ -8453,33 +8452,33 @@ msgstr "Połączenie z serwerem przerwane. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Nie udało się skasować postaci."
@@ -9278,9 +9277,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Nie można założyć."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9975,9 +9973,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Gracz jest teraz %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9996,9 +9993,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Gracz jest teraz %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/pt.po b/po/pt.po
index 8d7959fbf..73af24830 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (http://www.transifex.com/akaras/manaplus/language/"
"pt/)\n"
@@ -36,7 +36,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -47,18 +47,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -230,9 +230,8 @@ msgstr "Inimigo"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Mensagem em modo Ausente"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -439,40 +438,40 @@ msgstr "Bolha Flutuante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configurar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ajuda"
@@ -492,7 +491,7 @@ msgstr "Ajuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -505,32 +504,32 @@ msgid "Close"
msgstr "Fechar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Conectando ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Efetuando login"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Entrando no domínio do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Requisitando personagens"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Mudando servidores do jogo"
@@ -544,52 +543,52 @@ msgstr "Mudando servidores do jogo"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Erro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Registro cancelado com sucesso"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Tchau, volte sempre..."
@@ -1724,7 +1723,7 @@ msgstr "Criar grupo"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1736,19 +1735,19 @@ msgid "Cancel"
msgstr "Cancelar"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Peso: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nome Guilda: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1965,7 +1964,7 @@ msgstr "Desequipar"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Renomear"
@@ -4373,7 +4372,7 @@ msgstr "Ativar o suporte a bot guilda e desabilitar o suporte nativo guilda"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4767,7 +4766,7 @@ msgstr "Permitir mensagens particulares"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5587,8 +5586,8 @@ msgstr "Quantidade:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Criar"
@@ -5679,7 +5678,7 @@ msgid "The new password entries mismatch."
msgstr "As novas senhas não são iguais."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Novo Pesonagem"
@@ -5687,7 +5686,7 @@ msgstr "Novo Pesonagem"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5697,11 +5696,11 @@ msgstr "Nome:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5709,73 +5708,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Cor do Cabelo:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Estilo do Cabelo:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Por favor distribua %d pontos"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Corrida:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "A"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Seu nome deve ter pelo menos 4 caracteres."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Atributos do personagem OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Por favor remova %d pontos"
@@ -5791,25 +5790,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Tem certeza que deseja excluir este personagem?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Conta %s (Logado pela última vez em %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Jogar"
@@ -5818,44 +5817,44 @@ msgstr "Jogar"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Informações"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancelar Registro"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Alterar email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Conta %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5870,27 +5869,27 @@ msgstr ""
"Experiência: %u\n"
"Money: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Senha Incorreta"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Entre com a Senha para Deletar o usuario"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Entre com a senha:"
@@ -8447,33 +8446,33 @@ msgstr "Conexão com o servidor interrompida. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Falha ao deletar personagem."
@@ -9272,9 +9271,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Impossível equipar."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9966,9 +9964,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Jogador %s com sucesso!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9987,9 +9984,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Jogador %s com sucesso!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 67e637f6b..f87c1cc71 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -22,8 +22,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/akaras/manaplus/"
"language/pt_BR/)\n"
@@ -47,7 +47,7 @@ msgstr "Arquivo enviado"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -58,18 +58,18 @@ msgstr "Arquivo enviado"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -243,9 +243,8 @@ msgstr "inimigo"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Mensagem em modo Ausente"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -452,40 +451,40 @@ msgstr "Bolha Flutuante"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Configurar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Desempenho"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Vídeo"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Sobre"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Ajuda"
@@ -505,7 +504,7 @@ msgstr "Ajuda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -518,32 +517,32 @@ msgid "Close"
msgstr "Fechar"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Conectando-se ao servidor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Fazendo login"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Entrando no mundo do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Requerindo personagens"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Conectando ao servidor do jogo"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Mudando de servidor do jogo"
@@ -557,52 +556,52 @@ msgstr "Mudando de servidor do jogo"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Erro"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Requisitando detalhes do registro"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Mudar senha"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Senha modificada com sucesso!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Mudar email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email modificado com sucesso!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Registro cancelado com sucesso"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Adeus, volte sempre..."
@@ -1736,7 +1735,7 @@ msgstr "Criar grupo"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1748,19 +1747,19 @@ msgid "Cancel"
msgstr "Cancelar"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Peso: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Nome Guilda: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1977,7 +1976,7 @@ msgstr "Desequipar"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Renomear"
@@ -4386,7 +4385,7 @@ msgstr "Ativar o suporte a bot guilda e desabilitar o suporte nativo guilda"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Habilitar suporte a animais de estimação"
#. TRANSLATORS: settings group
@@ -4784,7 +4783,7 @@ msgstr "Permitir mensagens particulares"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5604,8 +5603,8 @@ msgstr "Quantidade:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Criar"
@@ -5696,7 +5695,7 @@ msgid "The new password entries mismatch."
msgstr "As novas senhas não são iguais."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Novo Personagem"
@@ -5704,7 +5703,7 @@ msgstr "Novo Personagem"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5714,11 +5713,11 @@ msgstr "Nome:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5726,73 +5725,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Cor do Cabelo:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Estilo do Cabelo:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Por favor distribua %d pontos"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Corrida:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Aparência:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "A"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr "M"
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr "U"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Seu nome deve ter pelo menos 4 caracteres."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Atributos do personagem OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Por favor remova %d pontos"
@@ -5808,25 +5807,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Tem certeza que deseja excluir este personagem?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Conta %s (Último acesso em %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Trocar"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Senha"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Jogar"
@@ -5835,44 +5834,44 @@ msgstr "Jogar"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Informações"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Cancelar Registro"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Alterar email"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Conta %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Por favor insira novo pincode"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Por favor insira o novo nome"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5887,27 +5886,27 @@ msgstr ""
"Experiência: %u\n"
"Dinheiro: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Senha incorreta"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr "Insira seu e-mail para deletar personagem"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr "Insira e-mail:"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Entre com a senha para apagar o personagem"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Entre com a senha:"
@@ -8465,33 +8464,33 @@ msgstr "Conexão com o servidor interrompida. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Erro ao renomear personagem."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Personagem renomeado."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "Não é permitido renomear."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "Novo nome não definido."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Personagem não encontrado."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Falha ao deletar personagem."
@@ -9290,9 +9289,8 @@ msgstr "Não é possível equipar pois você tem o nível errado."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Impossível equipar."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9990,9 +9988,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Jogador %s com sucesso!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -10011,9 +10008,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Jogador %s com sucesso!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/ru.po b/po/ru.po
index ec796dce9..a3a3c51ce 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 10:03+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 11:51+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Russian (http://www.transifex.com/akaras/manaplus/language/"
"ru/)\n"
@@ -45,7 +45,7 @@ msgstr "Файл выгружен"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -56,18 +56,18 @@ msgstr "Файл выгружен"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "ОК"
@@ -239,9 +239,8 @@ msgstr "враг"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Ответ в режиме \"отошел\""
+msgstr "Быстрое сообщение"
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -450,40 +449,40 @@ msgstr "Плавающий пузырек"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Настройка"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Производительность"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Видео"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Тема"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "О Программе"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Помощь"
@@ -503,7 +502,7 @@ msgstr "Помощь"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -516,32 +515,32 @@ msgid "Close"
msgstr "Закрыть"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Идет подключение к серверу..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Авторизация"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Входим в игровой мир"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Получение списка персонажей"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Подключение к игровому серверу"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Смена игрового сервера"
@@ -555,52 +554,52 @@ msgstr "Смена игрового сервера"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Ошибка"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Запрос регистрационных данных"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Изменить Пароль"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Пароль изменен!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Сменить Email"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Email изменен!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Регистрация удалена"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Хорошо, возвращайтесь в любое время..."
@@ -1732,7 +1731,7 @@ msgstr "Создать группу"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1744,19 +1743,19 @@ msgid "Cancel"
msgstr "Отмена"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Вес: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Имя гильдии: %s"
+msgstr "Именной предмет для: %s"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr "Карты: "
@@ -1973,7 +1972,7 @@ msgstr "Снять"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Переименовать"
@@ -4382,7 +4381,7 @@ msgstr "Включить поддержку гильд-бота"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Включить поддержку животных"
#. TRANSLATORS: settings group
@@ -4748,7 +4747,7 @@ msgstr "Использовать специальную диагональную
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
msgid "Create screenshots for each complete trades"
-msgstr ""
+msgstr "Создавать снимок экрана для каждого законченного обмена"
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:132
@@ -4783,7 +4782,7 @@ msgstr "Разрешить шептание"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5605,8 +5604,8 @@ msgstr "Количество:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Создать"
@@ -5697,7 +5696,7 @@ msgid "The new password entries mismatch."
msgstr "Новый пароль не совпадает."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Новый персонаж"
@@ -5705,7 +5704,7 @@ msgstr "Новый персонаж"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5715,11 +5714,11 @@ msgstr "Имя:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5727,73 +5726,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Цвет волос:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Стрижка:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Распределите очки (%d)"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Раса:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Внешность:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "Д"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr "М"
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr "?"
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Имя должно содержать не менее четырех символов."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Данные персонажа в порядке"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Снимите очки (%d)"
@@ -5809,25 +5808,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Вы уверены, что хотите удалить этого персонажа?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Аккаунт %s (последний вход %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Сменить"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Пароль"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Играть"
@@ -5836,44 +5835,44 @@ msgstr "Играть"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Сведения"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Удалить регистрацию"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Сменить адрес E-mail"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Аккаунт %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Пожалуйста, установите новый пин код"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Пожалуйста, введите новое имя"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5888,27 +5887,27 @@ msgstr ""
"Опыт: %u\n"
"Деньги: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Неправильный пароль"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr "Введите ваш email для удаления персонажа"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr "Введите email:"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Введите пароль для удаления персонажа"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Введите пароль:"
@@ -6365,7 +6364,7 @@ msgstr "Сообщение:"
#. TRANSLATORS: empty mail message subject
#: src/gui/windows/maileditwindow.cpp:155
msgid "empty subject"
-msgstr ""
+msgstr "пустой заголовок"
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
@@ -8469,33 +8468,33 @@ msgstr "Подключение к серверу прервано. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Ошибка изменения имени персонажа."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Персонаж переименован."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "Изменение имени запрещено."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "Новое имя не указано."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Персонаж не найден."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Невозможно удалить персонажа."
@@ -9294,9 +9293,8 @@ msgstr "Невозможно одеть, т.к. у ваш уровень не п
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Нельзя экипировать."
+msgstr "Нельзя снять"
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9990,9 +9988,8 @@ msgstr "Неизвестная ошибка скилов."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Игрок добавлен в список игнорируемых."
+msgstr "Игрок добавлен в список игнорирования."
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -10012,7 +10009,6 @@ msgstr "Неизвестная ошибка игнорирования игро
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
msgstr "Игрок удален из списка игнорирования."
diff --git a/po/sk.po b/po/sk.po
index 879ad5996..3be261822 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Slovak (http://www.transifex.com/akaras/manaplus/language/sk/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "Potvrdiť"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -430,40 +435,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Nastavenie"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Nápoveda"
@@ -483,12 +488,12 @@ msgstr "Nápoveda"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -496,32 +501,32 @@ msgid "Close"
msgstr "Zatvoriť"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -535,52 +540,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Chyba"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1719,13 +1724,19 @@ msgid "Cancel"
msgstr "Zrušiť"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1749,8 +1760,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1926,7 +1937,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2020,7 +2031,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2172,9 +2183,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2197,8 +2208,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2225,8 +2236,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2422,8 +2433,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2438,7 +2449,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "Zahodiť"
@@ -2510,7 +2521,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2540,7 +2551,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2816,7 +2827,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3018,21 +3029,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3044,21 +3055,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3941,7 +3952,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4275,7 +4286,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "Obchod"
@@ -4315,129 +4326,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4670,6 +4686,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5343,7 +5364,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "Vybavenie"
@@ -5354,7 +5375,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "Inventár"
@@ -5366,7 +5387,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5752,7 +5773,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5841,7 +5862,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5956,13 +5977,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5970,7 +5991,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5978,7 +5999,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5990,32 +6011,32 @@ msgid "Equip"
msgstr "Vystrojiť"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6239,7 +6260,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6274,6 +6295,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6563,13 +6589,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6584,27 +6610,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6859,53 +6885,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8155,58 +8181,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8228,102 +8254,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8331,43 +8357,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8399,293 +8425,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8693,180 +8719,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8910,7 +8936,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9198,733 +9224,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/sq.po b/po/sq.po
index be6dd2539..d87b9e94b 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Albanian (http://www.transifex.com/akaras/manaplus/language/sq/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -482,12 +487,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/sr.po b/po/sr.po
index faa18e546..ef60cb6e1 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Serbian (http://www.transifex.com/akaras/manaplus/language/"
"sr/)\n"
@@ -35,7 +35,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -46,18 +46,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "U redu"
@@ -438,40 +438,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Podešavanje"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Stil"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Pomoć"
@@ -491,7 +491,7 @@ msgstr "Pomoć"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -504,32 +504,32 @@ msgid "Close"
msgstr "Zatvori"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Povezivanje sa serverom"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Prijavljivanje"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Ulaz u svet"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Tražim karaktere"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Poverzujem se sa serverom za igru"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Menjam server igre"
@@ -543,52 +543,52 @@ msgstr "Menjam server igre"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Greška"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Zahtevam detalje registracije"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Promena lozinke"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Lozinka je uspešno promenjena!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Izmena e-mail adrese"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "E-mail adresa je uspešno promenjena!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "De-registracija je uspela"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Zbogom, vrati se kad god poželiš..."
@@ -1714,7 +1714,7 @@ msgstr ""
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1726,19 +1726,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr ""
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
+#: src/gui/popups/itempopup.cpp:288
#, c-format
msgid "Item named: %s"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1955,7 +1955,7 @@ msgstr "Skini"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr ""
@@ -4363,7 +4363,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4757,7 +4757,7 @@ msgstr "Dozvoli šaputanje"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5573,8 +5573,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr ""
@@ -5665,7 +5665,7 @@ msgid "The new password entries mismatch."
msgstr ""
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5673,7 +5673,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5683,11 +5683,11 @@ msgstr ""
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ""
@@ -5695,73 +5695,73 @@ msgstr ""
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr ""
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr ""
@@ -5777,25 +5777,25 @@ msgid "Are you sure you want to delete this character?"
msgstr ""
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr ""
@@ -5804,44 +5804,44 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr ""
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5851,27 +5851,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr ""
@@ -8425,33 +8425,33 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
@@ -9942,9 +9942,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Igrač je uspešno %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9963,9 +9962,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Igrač je uspešno %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/sv.po b/po/sv.po
index a5384f9c9..a6b652040 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/akaras/manaplus/"
"language/sv_SE/)\n"
@@ -33,7 +33,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -44,18 +44,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -227,9 +227,8 @@ msgstr "enemy"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Afk-meddelande"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -436,40 +435,40 @@ msgstr "Floating bubble"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Inställningar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjälp"
@@ -489,7 +488,7 @@ msgstr "Hjälp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -502,32 +501,32 @@ msgid "Close"
msgstr "Stäng"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Ändrar spelserver"
@@ -541,52 +540,52 @@ msgstr "Ändrar spelserver"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Avregistrering lyckad"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Farväl, kom gärna tillbaka snart igen..."
@@ -1715,7 +1714,7 @@ msgstr "Skapa Party"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1727,19 +1726,19 @@ msgid "Cancel"
msgstr "Avbryt"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Vikt: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Guild-namn: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1956,7 +1955,7 @@ msgstr "Unequip"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Ändra namn"
@@ -4365,7 +4364,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4759,7 +4758,7 @@ msgstr "Tillåt viskningar"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5579,8 +5578,8 @@ msgstr "Antal:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Skapa"
@@ -5671,7 +5670,7 @@ msgid "The new password entries mismatch."
msgstr "Det nya lösenordet matchar inte."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Ny karaktär"
@@ -5679,7 +5678,7 @@ msgstr "Ny karaktär"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5689,11 +5688,11 @@ msgstr "Namn:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5701,73 +5700,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Hårfärg:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Hårstil:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Vänligen distribuera %d poäng"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Race:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Utseende:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Ditt namn måste vara minst 4 tecken långt."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Karaktär-stats OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Vänligen ta bort %d poäng"
@@ -5783,25 +5782,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Är du säker på att du vill radera denna karaktär?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Konto %s (senaste inloggning var %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Spela"
@@ -5810,44 +5809,44 @@ msgstr "Spela"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Info"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Avregistrera"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Ändra lösenord"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Konto %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5862,27 +5861,27 @@ msgstr ""
"Experience: %u⏎\n"
"Money: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Felaktigt lösenord"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Skriv in lösenordet för att radera karaktär"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Skriv lösenord:"
@@ -8443,33 +8442,33 @@ msgstr "Anslutningen till servern avslutad. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Misslyckades att radera karaktär."
@@ -9268,9 +9267,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Går inte att equipa."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9961,9 +9959,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Spelare %s lyckades!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9982,9 +9979,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Spelare %s lyckades!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/sv_SE.po b/po/sv_SE.po
index a5384f9c9..a6b652040 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Swedish (Sweden) (http://www.transifex.com/akaras/manaplus/"
"language/sv_SE/)\n"
@@ -33,7 +33,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -44,18 +44,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "OK"
@@ -227,9 +227,8 @@ msgstr "enemy"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Afk-meddelande"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -436,40 +435,40 @@ msgstr "Floating bubble"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Inställningar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Hjälp"
@@ -489,7 +488,7 @@ msgstr "Hjälp"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -502,32 +501,32 @@ msgid "Close"
msgstr "Stäng"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Ansluter till server"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Loggar in"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Går in i spelvärld"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Begär karaktärer"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Ansluter till spelservern"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Ändrar spelserver"
@@ -541,52 +540,52 @@ msgstr "Ändrar spelserver"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Error"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Begär registreringsuppgifter"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Lösenordsändring"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Lösenordsändring har lyckats!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Byte av E-post"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "E-posten har ändrats!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Avregistrering lyckad"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Farväl, kom gärna tillbaka snart igen..."
@@ -1715,7 +1714,7 @@ msgstr "Skapa Party"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1727,19 +1726,19 @@ msgid "Cancel"
msgstr "Avbryt"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Vikt: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Guild-namn: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1956,7 +1955,7 @@ msgstr "Unequip"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Ändra namn"
@@ -4365,7 +4364,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4759,7 +4758,7 @@ msgstr "Tillåt viskningar"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5579,8 +5578,8 @@ msgstr "Antal:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Skapa"
@@ -5671,7 +5670,7 @@ msgid "The new password entries mismatch."
msgstr "Det nya lösenordet matchar inte."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Ny karaktär"
@@ -5679,7 +5678,7 @@ msgstr "Ny karaktär"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5689,11 +5688,11 @@ msgstr "Namn:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5701,73 +5700,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Hårfärg:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Hårstil:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Vänligen distribuera %d poäng"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Race:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Utseende:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "F"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Ditt namn måste vara minst 4 tecken långt."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Karaktär-stats OK"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Vänligen ta bort %d poäng"
@@ -5783,25 +5782,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Är du säker på att du vill radera denna karaktär?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Konto %s (senaste inloggning var %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Spela"
@@ -5810,44 +5809,44 @@ msgstr "Spela"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Info"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Avregistrera"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Ändra lösenord"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Konto %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5862,27 +5861,27 @@ msgstr ""
"Experience: %u⏎\n"
"Money: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Felaktigt lösenord"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Skriv in lösenordet för att radera karaktär"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Skriv lösenord:"
@@ -8443,33 +8442,33 @@ msgstr "Anslutningen till servern avslutad. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Misslyckades att radera karaktär."
@@ -9268,9 +9267,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Går inte att equipa."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9961,9 +9959,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Spelare %s lyckades!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9982,9 +9979,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Spelare %s lyckades!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/te.po b/po/te.po
index e2782164a..59daead72 100644
--- a/po/te.po
+++ b/po/te.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Telugu (http://www.transifex.com/akaras/manaplus/language/te/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "సరే"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -429,40 +434,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "సహాయం"
@@ -482,12 +487,12 @@ msgstr "సహాయం"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -495,32 +500,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -534,52 +539,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "పొరపాటు"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1718,13 +1723,19 @@ msgid "Cancel"
msgstr "రద్దుచేయి"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1748,8 +1759,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1925,7 +1936,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2019,7 +2030,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2171,9 +2182,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2196,8 +2207,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2224,8 +2235,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2421,8 +2432,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2437,7 +2448,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2509,7 +2520,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2539,7 +2550,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2815,7 +2826,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3017,21 +3028,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3043,21 +3054,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3940,7 +3951,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4274,7 +4285,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4314,129 +4325,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4669,6 +4685,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5342,7 +5363,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5353,7 +5374,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5365,7 +5386,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5751,7 +5772,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5840,7 +5861,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5955,13 +5976,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5969,7 +5990,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5977,7 +5998,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5989,32 +6010,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6236,7 +6257,7 @@ msgstr "పంపించు"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6271,6 +6292,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6560,13 +6586,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6581,27 +6607,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6856,53 +6882,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8152,58 +8178,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8225,102 +8251,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8328,43 +8354,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8396,293 +8422,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8690,180 +8716,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8907,7 +8933,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9195,733 +9221,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/th.po b/po/th.po
index 221cac5a9..18468255d 100644
--- a/po/th.po
+++ b/po/th.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Thai (http://www.transifex.com/akaras/manaplus/language/th/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -428,40 +433,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "ตั้งค่า"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -481,12 +486,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -494,32 +499,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -533,52 +538,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "ผิดพลาด"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1717,13 +1722,19 @@ msgid "Cancel"
msgstr "ยกเลิก"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1747,8 +1758,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1924,7 +1935,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2018,7 +2029,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2170,9 +2181,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2195,8 +2206,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2223,8 +2234,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2420,8 +2431,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2436,7 +2447,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "ทิ้ง"
@@ -2508,7 +2519,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2538,7 +2549,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2814,7 +2825,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3016,21 +3027,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3042,21 +3053,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3939,7 +3950,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4273,7 +4284,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4313,129 +4324,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4668,6 +4684,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5341,7 +5362,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5352,7 +5373,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5364,7 +5385,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5750,7 +5771,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5839,7 +5860,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5954,13 +5975,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5968,7 +5989,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5976,7 +5997,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5988,32 +6009,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6233,7 +6254,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6268,6 +6289,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6557,13 +6583,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6578,27 +6604,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6853,53 +6879,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8149,58 +8175,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8222,102 +8248,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8325,43 +8351,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8393,293 +8419,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8687,180 +8713,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8904,7 +8930,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9192,733 +9218,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index 8179699ed..81df44859 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Turkish (http://www.transifex.com/akaras/manaplus/language/"
"tr/)\n"
@@ -35,7 +35,7 @@ msgstr "Dosya yüklendi"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -46,18 +46,18 @@ msgstr "Dosya yüklendi"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "TAMAM"
@@ -229,9 +229,8 @@ msgstr "düşman"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Mesaj"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -438,40 +437,40 @@ msgstr "Yüzen balon"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Ayarlar"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Performans"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Video"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Tema"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Hakkında"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Yardım"
@@ -491,7 +490,7 @@ msgstr "Yardım"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -504,32 +503,32 @@ msgid "Close"
msgstr "Kapat"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Sunucuya bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Giriş yapılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Oyun dünyasına giriliyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Karakterler isteniliyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Oyun sunucusuna bağlanılıyor"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Oyun sunucusu değiştiriliyor"
@@ -543,52 +542,52 @@ msgstr "Oyun sunucusu değiştiriliyor"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Hata"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Kayıt detayları isteniyor"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Şifre Değiştir"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Şifreniz başarı ile değiştirildi!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "E-posta Değiştir"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "E-posta başarı ile değiştirildi!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Kayıt silme başarılı"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "Hoşçakal, tekrar bekleriz..."
@@ -1718,7 +1717,7 @@ msgstr "Parti kur"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1730,19 +1729,19 @@ msgid "Cancel"
msgstr "İptal"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Ağırlık: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "İsim: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1959,7 +1958,7 @@ msgstr "Çıkar"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Yeniden adlandır"
@@ -4368,7 +4367,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4762,7 +4761,7 @@ msgstr "Fısıltılara izin ver"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5578,8 +5577,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Oluştur"
@@ -5670,7 +5669,7 @@ msgid "The new password entries mismatch."
msgstr "Yeni şifre girdilerin uyuşmuyor."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5678,7 +5677,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5688,11 +5687,11 @@ msgstr "İsim:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5700,73 +5699,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Saç Rengi:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Saç Stili:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Lütfen %d puanı dağıt"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Adınızda en az 4 karakter olması gerekir."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Karakter istatistikleri TAMAM"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Lütfen %d puanı eksilt"
@@ -5782,25 +5781,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Bu karakteri silmek istediğinize emin misiniz?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Oyna"
@@ -5809,44 +5808,44 @@ msgstr "Oyna"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Bilgi"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Kaydı Sil"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "E-posta Değiştir"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5856,27 +5855,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr ""
@@ -8430,33 +8429,33 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
@@ -9255,9 +9254,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Satın alınamadı."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9948,9 +9946,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Oyuncu başarı ile %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9969,9 +9966,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Oyuncu başarı ile %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/uk.po b/po/uk.po
index 33dd65050..a3034bfc0 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Ukrainian (http://www.transifex.com/akaras/manaplus/language/"
"uk/)\n"
@@ -36,7 +36,7 @@ msgstr "Файл завантажено"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -47,18 +47,18 @@ msgstr "Файл завантажено"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "ОК"
@@ -232,9 +232,8 @@ msgstr "супротивник"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "Повідомлення режиму відсутності"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -442,40 +441,40 @@ msgstr "Плаваюча бульбашка"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "Налаштування"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "Продуктивність"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "Відео"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "Теми"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "Про програму"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "Довідка"
@@ -495,7 +494,7 @@ msgstr "Довідка"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -508,32 +507,32 @@ msgid "Close"
msgstr "Закрити"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "Очікування відповіді сервера"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "Авторизація..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "Поринаємо в ігровий всесвіт..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "Завантаження списку персонажів..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "Приєднання до серверу..."
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "Зміна ігрового серверу..."
@@ -547,52 +546,52 @@ msgstr "Зміна ігрового серверу..."
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "Помилка"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "Запитуємо деталі реєстрації"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "Змінити пароль"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "Пароль змінено!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "Змінити імейл"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "Імейл змінено!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "Акаунт видалено"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "До побачення та вертайтесь."
@@ -1722,7 +1721,7 @@ msgstr "Створити групу"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1734,19 +1733,19 @@ msgid "Cancel"
msgstr "Скасувати"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "Вага: %s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "Назва гільдії: %s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1963,7 +1962,7 @@ msgstr "Зняти"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "Перейменувати"
@@ -4372,7 +4371,7 @@ msgstr "Ввімкнути підтримку guild-боту та вимкнут
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
#, fuzzy
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr "Ввімкнути підтримку улюбленців"
#. TRANSLATORS: settings group
@@ -4771,7 +4770,7 @@ msgstr "Дозволити шепіт (приватне спілкування)"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5587,8 +5586,8 @@ msgstr "Кількість:"
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "Створити"
@@ -5679,7 +5678,7 @@ msgid "The new password entries mismatch."
msgstr "Вказані паролі не співпадають."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr "Новий персонаж"
@@ -5687,7 +5686,7 @@ msgstr "Новий персонаж"
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5697,11 +5696,11 @@ msgstr "Ім'я:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5709,73 +5708,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "Колір волосся:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "Зачіска:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr "^"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "Будь ласка, розподіліть %d балів"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr "Раса:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr "Вигляд:"
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr "П"
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "Ім'я повинно містити принаймні 4 символи."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "Характеристики персонажа в нормі"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "Будь ласка, видаліть %d балів"
@@ -5791,25 +5790,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "Ви дійсно бажаєте знищити персонажа?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr "Акаунт %s (останній логін %s)"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr "Назад до логіну"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr "Пароль"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "Увійти"
@@ -5818,44 +5817,44 @@ msgstr "Увійти"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "Відомості"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "Видалити"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "Змінити адресу електронної пошти"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr "Акаунт %s"
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr "Будь ласка, встановіть новий пін код"
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr "Будь ласка, вкажіть нове ім'я"
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5870,27 +5869,27 @@ msgstr ""
"Досвід: %u\n"
"Кошти: %s"
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "Неправильний пароль!"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "Вкажіть пароль для видалення персонажу"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "Пароль:"
@@ -8446,33 +8445,33 @@ msgstr "З'єднання з сервером припинене. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr "Помилка переіменування персонажу."
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr "Персонаж переіменовано."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr "Переіменування не дозволене."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr "Нове ім'я не вжито."
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr "Персонаж не знайдено."
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "Неможливо видалити персонаж."
@@ -9271,9 +9270,8 @@ msgstr "Неможливо вдягти, бо в тебе недостатній
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "Неможливо вдягти."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9964,9 +9962,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "Гравця позначено як \"%s\"!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9985,9 +9982,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "Гравця позначено як \"%s\"!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/vls.po b/po/vls.po
index 8484af52a..1eef9e4b5 100644
--- a/po/vls.po
+++ b/po/vls.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Vlaams (http://www.transifex.com/akaras/manaplus/language/vls/)\n"
"MIME-Version: 1.0\n"
@@ -31,7 +31,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -50,10 +50,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr ""
@@ -123,7 +123,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -151,86 +151,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -255,7 +260,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -273,12 +278,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -428,40 +433,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr ""
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr ""
@@ -481,12 +486,12 @@ msgstr ""
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -494,32 +499,32 @@ msgid "Close"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -533,52 +538,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1717,13 +1722,19 @@ msgid "Cancel"
msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1747,8 +1758,8 @@ msgstr ""
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr ""
@@ -1924,7 +1935,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2018,7 +2029,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2170,9 +2181,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr ""
@@ -2195,8 +2206,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr ""
@@ -2223,8 +2234,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2420,8 +2431,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2436,7 +2447,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr ""
@@ -2508,7 +2519,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2538,7 +2549,7 @@ msgstr ""
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2814,7 +2825,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3016,21 +3027,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3042,21 +3053,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3939,7 +3950,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4273,7 +4284,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr ""
@@ -4313,129 +4324,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4668,6 +4684,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5341,7 +5362,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr ""
@@ -5352,7 +5373,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr ""
@@ -5364,7 +5385,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5750,7 +5771,7 @@ msgstr ""
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5839,7 +5860,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5954,13 +5975,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5968,7 +5989,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5976,7 +5997,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5988,32 +6009,32 @@ msgid "Equip"
msgstr ""
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6235,7 +6256,7 @@ msgstr ""
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr ""
@@ -6270,6 +6291,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6559,13 +6585,13 @@ msgid "Reset Windows"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6580,27 +6606,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6855,53 +6881,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr ""
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr ""
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr ""
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr ""
@@ -8151,58 +8177,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8224,102 +8250,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8327,43 +8353,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8395,293 +8421,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8689,180 +8715,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8906,7 +8932,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr ""
@@ -9194,733 +9220,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 5538d39a6..46cbf1818 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/akaras/manaplus/"
"language/zh_CN/)\n"
@@ -40,7 +40,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,18 +51,18 @@ msgstr ""
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "确定"
@@ -234,9 +234,8 @@ msgstr ""
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "讯息"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -442,40 +441,40 @@ msgstr "流动的泡沫"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "设置"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "视频"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "主题"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "帮助"
@@ -495,7 +494,7 @@ msgstr "帮助"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -508,32 +507,32 @@ msgid "Close"
msgstr "关闭"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "正在连接服务器"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "登录中"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "进入游戏世界"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "请求角色"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "正在连接游戏服务器"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "正在更改游戏服务器"
@@ -547,52 +546,52 @@ msgstr "正在更改游戏服务器"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "错误"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "正在请求详细注册信息"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "更改密码"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "密码更改成功!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "更改电子邮箱地址"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "电子邮箱地址更改成功!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "取消注册成功"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "再见,欢迎随时回来..."
@@ -1718,7 +1717,7 @@ msgstr "建立"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1730,19 +1729,19 @@ msgid "Cancel"
msgstr "取消"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "重量:%s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "姓名:%s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr ""
@@ -1959,7 +1958,7 @@ msgstr "卸下装备"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "重命名"
@@ -4365,7 +4364,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4759,7 +4758,7 @@ msgstr "允许密语"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5575,8 +5574,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "建立"
@@ -5667,7 +5666,7 @@ msgid "The new password entries mismatch."
msgstr "新的密码输入不匹配."
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5675,7 +5674,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5685,11 +5684,11 @@ msgstr "姓名:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ">"
@@ -5697,73 +5696,73 @@ msgstr ">"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr "<"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr "头发颜色:"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr "发型:"
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "请分发%d点数"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "你的名字需要至少4个字符."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "角色状态可以"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "请删除%d点数"
@@ -5779,25 +5778,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "你确定想删除这个角色?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "开始"
@@ -5806,44 +5805,44 @@ msgstr "开始"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr "信息"
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "注销"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr "变更电子邮件"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5853,27 +5852,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr "不正确的密码"
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr "删除字符输入的密码"
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr "输入密码:"
@@ -8425,33 +8424,33 @@ msgstr "连接到服务器终止. "
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr "删除角色失败."
@@ -9250,9 +9249,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-#, fuzzy
msgid "Unable to unequip."
-msgstr "无法装备."
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
@@ -9943,9 +9941,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "玩家成功%s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9964,9 +9961,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "玩家成功%s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 56dbb025c..98267af46 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-09-10 18:46+0300\n"
-"PO-Revision-Date: 2015-09-04 14:06+0000\n"
-"Last-Translator: Pak Long Wu <paklongwu1006@gmail.com>\n"
+"POT-Creation-Date: 2015-09-12 13:54+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
+"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/akaras/manaplus/"
"language/zh_HK/)\n"
"Language: zh_HK\n"
@@ -34,7 +34,7 @@ msgstr "檔案上載成功"
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
+#: src/actions/actions.cpp:161 src/client.cpp:1476 src/client.cpp:1510
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -45,18 +45,18 @@ msgstr "檔案上載成功"
#: src/gui/widgets/tabs/setup_video.cpp:412
#: src/gui/windows/changeemaildialog.cpp:169
#: src/gui/windows/changepassworddialog.cpp:159
-#: src/gui/windows/charcreatedialog.cpp:390
-#: src/gui/windows/charselectdialog.cpp:280
-#: src/gui/windows/charselectdialog.cpp:327 src/gui/windows/editdialog.cpp:50
+#: src/gui/windows/charcreatedialog.cpp:391
+#: src/gui/windows/charselectdialog.cpp:281
+#: src/gui/windows/charselectdialog.cpp:328 src/gui/windows/editdialog.cpp:50
#: src/gui/windows/editserverdialog.cpp:56
#: src/gui/windows/editserverdialog.cpp:216
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
-#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
-#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:378
+#: src/net/eathena/charserverrecv.cpp:413
+#: src/net/eathena/charserverrecv.cpp:441 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "確定"
@@ -228,9 +228,8 @@ msgstr "冤家"
#. TRANSLATORS: quick mail message caption
#: src/actions/commands.cpp:532
-#, fuzzy
msgid "Quick message"
-msgstr "訊息"
+msgstr ""
#. TRANSLATORS: result from command /confget
#: src/actions/commands.cpp:1033
@@ -436,40 +435,40 @@ msgstr "浮動的泡泡"
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
+#: src/client.cpp:812 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:814 src/dyetool/client.cpp:474
+#: src/client.cpp:815 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr "性能"
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:817 src/dyetool/client.cpp:477
+#: src/client.cpp:818 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:820 src/dyetool/client.cpp:480
+#: src/client.cpp:821 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr "主題"
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:823 src/dyetool/client.cpp:483
+#: src/client.cpp:824 src/dyetool/client.cpp:483
msgid "About"
msgstr "關於"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
+#: src/client.cpp:827 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "說明"
@@ -489,7 +488,7 @@ msgstr "說明"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/client.cpp:831 src/client.cpp:1390 src/client.cpp:1409
#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
@@ -502,32 +501,32 @@ msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1052 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr "正在連接到伺服器"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1098 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr "正在登入"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1146
+#: src/client.cpp:1147
msgid "Entering game world"
msgstr "正在進入遊戲"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1278
+#: src/client.cpp:1279
msgid "Requesting characters"
msgstr "正在查詢角色"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1318
+#: src/client.cpp:1319
msgid "Connecting to the game server"
msgstr "正在連接到遊戲伺服器"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1330
+#: src/client.cpp:1331
msgid "Changing game servers"
msgstr "正在轉換遊戲伺服器"
@@ -541,52 +540,52 @@ msgstr "正在轉換遊戲伺服器"
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
+#: src/client.cpp:1387 src/client.cpp:1406 src/client.cpp:1636
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
-#: src/gui/windows/charcreatedialog.cpp:386
-#: src/gui/windows/charselectdialog.cpp:324
+#: src/gui/windows/charcreatedialog.cpp:387
+#: src/gui/windows/charselectdialog.cpp:325
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
-#: src/net/eathena/charserverrecv.cpp:350
-#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
+#: src/net/eathena/charserverrecv.cpp:351
+#: src/net/eathena/charserverrecv.cpp:355
+#: src/net/eathena/charserverrecv.cpp:437 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1424
+#: src/client.cpp:1425
msgid "Requesting registration details"
msgstr "正在查詢註冊的詳細信息"
#. TRANSLATORS: password change message header
-#: src/client.cpp:1471
+#: src/client.cpp:1472
msgid "Password Change"
msgstr "更改密碼"
#. TRANSLATORS: password change message text
-#: src/client.cpp:1473
+#: src/client.cpp:1474
msgid "Password changed successfully!"
msgstr "成功更改密碼!"
#. TRANSLATORS: email change message header
-#: src/client.cpp:1505
+#: src/client.cpp:1506
msgid "Email Change"
msgstr "更改電郵地址"
#. TRANSLATORS: email change message text
-#: src/client.cpp:1507
+#: src/client.cpp:1508
msgid "Email changed successfully!"
msgstr "成功更改電郵地址!"
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1541
+#: src/client.cpp:1542
msgid "Unregister Successful"
msgstr "取消註冊成功"
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1543
+#: src/client.cpp:1544
msgid "Farewell, come back any time..."
msgstr "再見了,隨時回來吧..."
@@ -1712,7 +1711,7 @@ msgstr "選擇隊伍"
#: src/gui/popups/popupmenu.cpp:2696 src/gui/windows/buyselldialog.cpp:75
#: src/gui/windows/changeemaildialog.cpp:56
#: src/gui/windows/changepassworddialog.cpp:58
-#: src/gui/windows/charcreatedialog.cpp:121
+#: src/gui/windows/charcreatedialog.cpp:122
#: src/gui/windows/connectiondialog.cpp:52
#: src/gui/windows/editserverdialog.cpp:58
#: src/gui/windows/itemamountwindow.cpp:181 src/gui/windows/quitdialog.cpp:68
@@ -1724,19 +1723,19 @@ msgid "Cancel"
msgstr "取消"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:223
+#: src/gui/popups/itempopup.cpp:221
#, c-format
msgid "Weight: %s"
msgstr "重量:%s"
#. TRANSLATORS: named item description
-#: src/gui/popups/itempopup.cpp:287
-#, fuzzy, c-format
+#: src/gui/popups/itempopup.cpp:288
+#, c-format
msgid "Item named: %s"
-msgstr "名字:%s"
+msgstr ""
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:314
+#: src/gui/popups/itempopup.cpp:315
msgid "Cards: "
msgstr "卡片: "
@@ -1953,7 +1952,7 @@ msgstr "卸下裝備"
#. TRANSLATORS: rename map item
#. TRANSLATORS: shop window button
#: src/gui/popups/popupmenu.cpp:360 src/gui/popups/popupmenu.cpp:620
-#: src/gui/windows/charselectdialog.cpp:129 src/gui/windows/shopwindow.cpp:192
+#: src/gui/windows/charselectdialog.cpp:130 src/gui/windows/shopwindow.cpp:192
msgid "Rename"
msgstr "重新命名"
@@ -4359,7 +4358,7 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_other.cpp:299
-msgid "Enable manamarket bot bot support"
+msgid "Enable manamarket bot support"
msgstr ""
#. TRANSLATORS: settings group
@@ -4753,7 +4752,7 @@ msgstr "允許密語"
#. TRANSLATORS: command editor button
#. TRANSLATORS: input action name
#: src/gui/widgets/tabs/setup_relations.cpp:77
-#: src/gui/windows/charselectdialog.cpp:81 src/gui/windows/mailwindow.cpp:66
+#: src/gui/windows/charselectdialog.cpp:82 src/gui/windows/mailwindow.cpp:66
#: src/gui/windows/serverdialog.cpp:121 src/gui/windows/shopwindow.cpp:126
#: src/gui/windows/textcommandeditor.cpp:91 src/input/pages/gui.cpp:109
msgid "Delete"
@@ -5569,8 +5568,8 @@ msgstr ""
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: social window button
-#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:119
-#: src/gui/windows/charselectdialog.cpp:636 src/gui/windows/socialwindow.cpp:77
+#: src/gui/windows/buydialog.cpp:275 src/gui/windows/charcreatedialog.cpp:120
+#: src/gui/windows/charselectdialog.cpp:637 src/gui/windows/socialwindow.cpp:77
msgid "Create"
msgstr "建立隊伍"
@@ -5661,7 +5660,7 @@ msgid "The new password entries mismatch."
msgstr ""
#. TRANSLATORS: char create dialog name
-#: src/gui/windows/charcreatedialog.cpp:75
+#: src/gui/windows/charcreatedialog.cpp:76
msgid "New Character"
msgstr ""
@@ -5669,7 +5668,7 @@ msgstr ""
#. TRANSLATORS: edit server dialog label
#. TRANSLATORS: login dialog label
#. TRANSLATORS: register dialog. label.
-#: src/gui/windows/charcreatedialog.cpp:81
+#: src/gui/windows/charcreatedialog.cpp:82
#: src/gui/windows/editserverdialog.cpp:71 src/gui/windows/logindialog.cpp:105
#: src/gui/windows/registerdialog.cpp:74
msgid "Name:"
@@ -5679,11 +5678,11 @@ msgstr "名字:"
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:85
-#: src/gui/windows/charcreatedialog.cpp:94
-#: src/gui/windows/charcreatedialog.cpp:111
-#: src/gui/windows/charcreatedialog.cpp:196
-#: src/gui/windows/charcreatedialog.cpp:206 src/gui/windows/outfitwindow.cpp:63
+#: src/gui/windows/charcreatedialog.cpp:86
+#: src/gui/windows/charcreatedialog.cpp:95
+#: src/gui/windows/charcreatedialog.cpp:112
+#: src/gui/windows/charcreatedialog.cpp:197
+#: src/gui/windows/charcreatedialog.cpp:207 src/gui/windows/outfitwindow.cpp:63
msgid ">"
msgstr ""
@@ -5691,73 +5690,73 @@ msgstr ""
#. You may change this symbol if your language uses another.
#. TRANSLATORS: char create dialog button
#. TRANSLATORS: outfits window button
-#: src/gui/windows/charcreatedialog.cpp:89
-#: src/gui/windows/charcreatedialog.cpp:96
-#: src/gui/windows/charcreatedialog.cpp:198
-#: src/gui/windows/charcreatedialog.cpp:208 src/gui/windows/outfitwindow.cpp:61
+#: src/gui/windows/charcreatedialog.cpp:90
+#: src/gui/windows/charcreatedialog.cpp:97
+#: src/gui/windows/charcreatedialog.cpp:199
+#: src/gui/windows/charcreatedialog.cpp:209 src/gui/windows/outfitwindow.cpp:61
msgid "<"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:91
+#: src/gui/windows/charcreatedialog.cpp:92
msgid "Hair color:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:98
+#: src/gui/windows/charcreatedialog.cpp:99
msgid "Hair style:"
msgstr ""
#. TRANSLATORS: char create dialog button
-#: src/gui/windows/charcreatedialog.cpp:109
+#: src/gui/windows/charcreatedialog.cpp:110
msgid "^"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:117
-#: src/gui/windows/charcreatedialog.cpp:509
+#: src/gui/windows/charcreatedialog.cpp:118
+#: src/gui/windows/charcreatedialog.cpp:510
#, c-format
msgid "Please distribute %d points"
msgstr "請分配%d點數"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:200
+#: src/gui/windows/charcreatedialog.cpp:201
msgid "Race:"
msgstr ""
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:210
+#: src/gui/windows/charcreatedialog.cpp:211
msgid "Look:"
msgstr ""
#. TRANSLATORS: one char size female character gender
#. TRANSLATORS: here F is title for friends tab in social window
-#: src/gui/windows/charcreatedialog.cpp:224 src/gui/windows/socialwindow.cpp:73
+#: src/gui/windows/charcreatedialog.cpp:225 src/gui/windows/socialwindow.cpp:73
msgid "F"
msgstr ""
#. TRANSLATORS: one char size male character gender
-#: src/gui/windows/charcreatedialog.cpp:226
+#: src/gui/windows/charcreatedialog.cpp:227
msgid "M"
msgstr ""
#. TRANSLATORS: one char size unknown character gender
-#: src/gui/windows/charcreatedialog.cpp:228
+#: src/gui/windows/charcreatedialog.cpp:229
msgid "U"
msgstr ""
#. TRANSLATORS: char creation error
-#: src/gui/windows/charcreatedialog.cpp:388
+#: src/gui/windows/charcreatedialog.cpp:389
msgid "Your name needs to be at least 4 characters."
msgstr "你的名字至少需要4個字元."
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:499
+#: src/gui/windows/charcreatedialog.cpp:500
msgid "Character stats OK"
msgstr "角色狀態確定"
#. TRANSLATORS: char create dialog label
-#: src/gui/windows/charcreatedialog.cpp:515
+#: src/gui/windows/charcreatedialog.cpp:516
#, c-format
msgid "Please remove %d points"
msgstr "請移除%d點數"
@@ -5773,25 +5772,25 @@ msgid "Are you sure you want to delete this character?"
msgstr "你確定想刪除這個角色?"
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:61
+#: src/gui/windows/charselectdialog.cpp:62
#, c-format
msgid "Account %s (last login time %s)"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:70
+#: src/gui/windows/charselectdialog.cpp:71
msgid "Switch"
msgstr ""
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:72
+#: src/gui/windows/charselectdialog.cpp:73
msgid "Password"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: updater window button
-#: src/gui/windows/charselectdialog.cpp:77
-#: src/gui/windows/charselectdialog.cpp:626
+#: src/gui/windows/charselectdialog.cpp:78
+#: src/gui/windows/charselectdialog.cpp:627
#: src/gui/windows/updaterwindow.cpp:191
msgid "Play"
msgstr "開始"
@@ -5800,44 +5799,44 @@ msgstr "開始"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
-#: src/net/eathena/charserverrecv.cpp:373
-#: src/net/eathena/charserverrecv.cpp:409
+#: src/gui/windows/charselectdialog.cpp:80 src/net/ea/charserverrecv.cpp:130
+#: src/net/eathena/charserverrecv.cpp:374
+#: src/net/eathena/charserverrecv.cpp:410
msgid "Info"
msgstr ""
#. TRANSLATORS: char select dialog. button.
#. TRANSLATORS: unregister dialog name
#. TRANSLATORS: unregister dialog. button.
-#: src/gui/windows/charselectdialog.cpp:107
+#: src/gui/windows/charselectdialog.cpp:108
#: src/gui/windows/unregisterdialog.cpp:48
#: src/gui/windows/unregisterdialog.cpp:53
msgid "Unregister"
msgstr "註冊"
#. TRANSLATORS: char select dialog. button.
-#: src/gui/windows/charselectdialog.cpp:119
+#: src/gui/windows/charselectdialog.cpp:120
msgid "Change Email"
msgstr ""
#. TRANSLATORS: char select dialog name
-#: src/gui/windows/charselectdialog.cpp:163
+#: src/gui/windows/charselectdialog.cpp:164
#, c-format
msgid "Account %s"
msgstr ""
#. TRANSLATORS: pin code dialog header.
-#: src/gui/windows/charselectdialog.cpp:193
+#: src/gui/windows/charselectdialog.cpp:194
msgid "Please set new pincode"
msgstr ""
#. TRANSLATORS: character rename dialog header.
-#: src/gui/windows/charselectdialog.cpp:242
+#: src/gui/windows/charselectdialog.cpp:243
msgid "Please enter new name"
msgstr ""
#. TRANSLATORS: char select dialog. player info message.
-#: src/gui/windows/charselectdialog.cpp:262
+#: src/gui/windows/charselectdialog.cpp:263
#, c-format
msgid ""
"Hp: %u/%u\n"
@@ -5847,27 +5846,27 @@ msgid ""
"Money: %s"
msgstr ""
-#: src/gui/windows/charselectdialog.cpp:325
+#: src/gui/windows/charselectdialog.cpp:326
msgid "Incorrect password"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:473
+#: src/gui/windows/charselectdialog.cpp:474
msgid "Enter your email for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:475
+#: src/gui/windows/charselectdialog.cpp:476
msgid "Enter email:"
msgstr ""
#. TRANSLATORS: char deletion question.
-#: src/gui/windows/charselectdialog.cpp:482
+#: src/gui/windows/charselectdialog.cpp:483
msgid "Enter password for deleting character"
msgstr ""
#. TRANSLATORS: email label.
-#: src/gui/windows/charselectdialog.cpp:484
+#: src/gui/windows/charselectdialog.cpp:485
msgid "Enter password:"
msgstr ""
@@ -8417,33 +8416,33 @@ msgstr ""
#. TRANSLATORS: error message
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:352
-#: src/net/eathena/charserverrecv.cpp:400
+#: src/net/eathena/charserverrecv.cpp:353
+#: src/net/eathena/charserverrecv.cpp:401
msgid "Character rename error."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/eathena/charserverrecv.cpp:375
+#: src/net/eathena/charserverrecv.cpp:376
msgid "Character renamed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:391
+#: src/net/eathena/charserverrecv.cpp:392
msgid "Rename not allowed."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:395
+#: src/net/eathena/charserverrecv.cpp:396
msgid "New name is not set."
msgstr ""
#. TRANSLATORS: char rename error
-#: src/net/eathena/charserverrecv.cpp:404
+#: src/net/eathena/charserverrecv.cpp:405
msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
+#: src/net/eathena/charserverrecv.cpp:439 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
@@ -9934,9 +9933,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:710
-#, fuzzy
msgid "Player successfully ignored."
-msgstr "玩家成功 %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:714
@@ -9955,9 +9953,8 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:726
-#, fuzzy
msgid "Player successfully unignored."
-msgstr "玩家成功 %s!"
+msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:730
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 2f0d92f46..6fcc6cddf 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ManaPlus\n"
"Report-Msgid-Bugs-To: akaras@inbox.ru\n"
-"POT-Creation-Date: 2015-08-28 03:37+0300\n"
-"PO-Revision-Date: 2015-08-29 09:19+0000\n"
+"POT-Creation-Date: 2015-09-10 18:46+0300\n"
+"PO-Revision-Date: 2015-09-11 08:24+0000\n"
"Last-Translator: Andrei Karas <akaras@inbox.ru>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/akaras/manaplus/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr ""
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: text dialog button
#. TRANSLATORS: ok dialog button
-#: src/actions/actions.cpp:161 src/client.cpp:1473 src/client.cpp:1507
+#: src/actions/actions.cpp:161 src/client.cpp:1475 src/client.cpp:1509
#: src/gamemodifiers.cpp:451 src/gui/dialogsmanager.cpp:182
#: src/gui/dialogsmanager.cpp:202 src/gui/widgets/tabs/setup_input.cpp:164
#: src/gui/widgets/tabs/setup_theme.cpp:313
@@ -51,10 +51,10 @@ msgstr ""
#: src/gui/windows/itemamountwindow.cpp:179 src/gui/windows/quitdialog.cpp:66
#: src/gui/windows/registerdialog.cpp:241 src/gui/windows/socialwindow.cpp:524
#: src/gui/windows/textdialog.cpp:48 src/gui/windows/unregisterdialog.cpp:149
-#: src/net/ea/charserverrecv.cpp:110 src/net/ea/charserverrecv.cpp:136
-#: src/net/ea/gamerecv.cpp:72 src/net/eathena/charserverrecv.cpp:377
+#: src/net/ea/charserverrecv.cpp:108 src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/gamerecv.cpp:71 src/net/eathena/charserverrecv.cpp:377
#: src/net/eathena/charserverrecv.cpp:412
-#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:283
+#: src/net/eathena/charserverrecv.cpp:440 src/net/tmwa/charserverrecv.cpp:282
msgid "OK"
msgstr "確定"
@@ -124,7 +124,7 @@ msgstr ""
#. TRANSLATORS: party kick message
#. TRANSLATORS: change relation
#: src/actions/chat.cpp:375 src/actions/chat.cpp:406 src/actions/chat.cpp:478
-#: src/actions/chat.cpp:513 src/actions/commands.cpp:82
+#: src/actions/chat.cpp:513 src/actions/commands.cpp:84
msgid "Please specify a name."
msgstr ""
@@ -152,86 +152,91 @@ msgid "equipped hat %s."
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:125
+#: src/actions/commands.cpp:127
#, c-format
msgid "Player already %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:138
+#: src/actions/commands.cpp:140
#, c-format
msgid "Player successfully %s!"
msgstr ""
#. TRANSLATORS: change relation
-#: src/actions/commands.cpp:140
+#: src/actions/commands.cpp:142
#, c-format
msgid "Player could not be %s!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:175
+#: src/actions/commands.cpp:177
msgid "Player wasn't ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:184
+#: src/actions/commands.cpp:186
msgid "Player no longer ignored!"
msgstr ""
#. TRANSLATORS: unignore command
-#: src/actions/commands.cpp:186
+#: src/actions/commands.cpp:188
msgid "Player could not be unignored!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:201
+#: src/actions/commands.cpp:203
msgid "Player already erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:214
+#: src/actions/commands.cpp:216
msgid "Player no longer erased!"
msgstr ""
#. TRANSLATORS: erase command
-#: src/actions/commands.cpp:216
+#: src/actions/commands.cpp:218
msgid "Player could not be erased!"
msgstr ""
#. TRANSLATORS: adding friend command
-#: src/actions/commands.cpp:223
+#: src/actions/commands.cpp:225
msgid "friend"
msgstr ""
#. TRANSLATORS: disregard command
-#: src/actions/commands.cpp:230
+#: src/actions/commands.cpp:232
msgid "disregarded"
msgstr ""
#. TRANSLATORS: neutral command
-#: src/actions/commands.cpp:237
+#: src/actions/commands.cpp:239
msgid "neutral"
msgstr ""
#. TRANSLATORS: blacklist command
-#: src/actions/commands.cpp:244
+#: src/actions/commands.cpp:246
msgid "blacklisted"
msgstr ""
#. TRANSLATORS: enemy command
-#: src/actions/commands.cpp:251
+#: src/actions/commands.cpp:253
msgid "enemy"
msgstr ""
+#. TRANSLATORS: quick mail message caption
+#: src/actions/commands.cpp:532
+msgid "Quick message"
+msgstr ""
+
#. TRANSLATORS: result from command /confget
-#: src/actions/commands.cpp:1012
+#: src/actions/commands.cpp:1033
#, c-format
msgid "Config value: %s"
msgstr ""
#. TRANSLATORS: result from command /serverconfget
-#: src/actions/commands.cpp:1025
+#: src/actions/commands.cpp:1046
#, c-format
msgid "Server config value: %s"
msgstr ""
@@ -256,7 +261,7 @@ msgid "Quick"
msgstr ""
#. TRANSLATORS: visible beings on map
-#: src/actormanager.cpp:1453
+#: src/actormanager.cpp:1461
msgid "Visible on map"
msgstr ""
@@ -274,12 +279,12 @@ msgid "miss"
msgstr ""
#. TRANSLATORS: this away status writed in player nick
-#: src/being/being.cpp:2134 src/gui/windows/whoisonline.cpp:871
+#: src/being/being.cpp:2108 src/gui/windows/whoisonline.cpp:871
msgid "A"
msgstr ""
#. TRANSLATORS: this inactive status writed in player nick
-#: src/being/being.cpp:2139 src/gui/windows/whoisonline.cpp:876
+#: src/being/being.cpp:2113 src/gui/windows/whoisonline.cpp:876
msgid "I"
msgstr ""
@@ -428,40 +433,40 @@ msgstr ""
#. TRANSLATORS: setup tab quick button
#. TRANSLATORS: full button name
#. TRANSLATORS: setup window name
-#: src/client.cpp:810 src/dyetool/client.cpp:470 src/gui/windowmenu.cpp:177
+#: src/client.cpp:811 src/dyetool/client.cpp:471 src/gui/windowmenu.cpp:177
#: src/gui/windows/setupwindow.cpp:64
msgid "Setup"
msgstr "設定"
#. TRANSLATORS: perfoamance tab quick button
#. TRANSLATORS: settings tab name
-#: src/client.cpp:813 src/dyetool/client.cpp:473
+#: src/client.cpp:814 src/dyetool/client.cpp:474
#: src/gui/widgets/tabs/setup_perfomance.cpp:54
msgid "Performance"
msgstr ""
#. TRANSLATORS: video tab quick button
#. TRANSLATORS: video settings tab name
-#: src/client.cpp:816 src/dyetool/client.cpp:476
+#: src/client.cpp:817 src/dyetool/client.cpp:477
#: src/gui/widgets/tabs/setup_video.cpp:106
msgid "Video"
msgstr "顯示"
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: theme settings tab name
-#: src/client.cpp:819 src/dyetool/client.cpp:479
+#: src/client.cpp:820 src/dyetool/client.cpp:480
#: src/gui/widgets/tabs/setup_theme.cpp:121
msgid "Theme"
msgstr ""
#. TRANSLATORS: theme tab quick button
-#: src/client.cpp:822 src/dyetool/client.cpp:482
+#: src/client.cpp:823 src/dyetool/client.cpp:483
msgid "About"
msgstr ""
#. TRANSLATORS: theme tab quick button
#. TRANSLATORS: help window name
-#: src/client.cpp:825 src/dyetool/client.cpp:485 src/gui/windowmenu.cpp:72
+#: src/client.cpp:826 src/dyetool/client.cpp:486 src/gui/windowmenu.cpp:72
#: src/gui/windows/helpwindow.cpp:53
msgid "Help"
msgstr "說明"
@@ -481,12 +486,12 @@ msgstr "說明"
#. TRANSLATORS: npc dialog button
#. TRANSLATORS: quests window button
#. TRANSLATORS: shop window button
-#: src/client.cpp:829 src/client.cpp:1387 src/client.cpp:1406
-#: src/dyetool/client.cpp:489 src/gui/dialogsmanager.cpp:116
+#: src/client.cpp:830 src/client.cpp:1389 src/client.cpp:1408
+#: src/dyetool/client.cpp:490 src/gui/dialogsmanager.cpp:116
#: src/gui/popups/popupmenu.cpp:738 src/gui/popups/popupmenu.cpp:979
#: src/gui/windows/didyouknowwindow.cpp:81
-#: src/gui/windows/inventorywindow.cpp:270
-#: src/gui/windows/inventorywindow.cpp:294
+#: src/gui/windows/inventorywindow.cpp:268
+#: src/gui/windows/inventorywindow.cpp:292
#: src/gui/windows/maileditwindow.cpp:52 src/gui/windows/mailviewwindow.cpp:59
#: src/gui/windows/npcdialog.cpp:76 src/gui/windows/npcdialog.cpp:115
#: src/gui/windows/questswindow.cpp:78 src/gui/windows/shopwindow.cpp:112
@@ -494,32 +499,32 @@ msgid "Close"
msgstr "關閉"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1049 src/gui/windowmanager_unittest.cc:145
+#: src/client.cpp:1051 src/gui/windowmanager_unittest.cc:145
msgid "Connecting to server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1095 src/gui/windowmanager_unittest.cc:162
+#: src/client.cpp:1097 src/gui/windowmanager_unittest.cc:162
msgid "Logging in"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1144
+#: src/client.cpp:1146
msgid "Entering game world"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1276
+#: src/client.cpp:1278
msgid "Requesting characters"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1316
+#: src/client.cpp:1318
msgid "Connecting to the game server"
msgstr ""
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1328
+#: src/client.cpp:1330
msgid "Changing game servers"
msgstr ""
@@ -533,52 +538,52 @@ msgstr ""
#. TRANSLATORS: error header
#. TRANSLATORS: ok dialog button
#. TRANSLATORS: error header
-#: src/client.cpp:1384 src/client.cpp:1403 src/client.cpp:1633
+#: src/client.cpp:1386 src/client.cpp:1405 src/client.cpp:1635
#: src/gui/windows/changeemaildialog.cpp:166
#: src/gui/windows/changepassworddialog.cpp:156
#: src/gui/windows/charcreatedialog.cpp:386
#: src/gui/windows/charselectdialog.cpp:324
#: src/gui/windows/editserverdialog.cpp:211
#: src/gui/windows/registerdialog.cpp:241
-#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:107
+#: src/gui/windows/unregisterdialog.cpp:146 src/net/ea/charserverrecv.cpp:105
#: src/net/eathena/charserverrecv.cpp:350
#: src/net/eathena/charserverrecv.cpp:354
-#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:279
+#: src/net/eathena/charserverrecv.cpp:436 src/net/tmwa/charserverrecv.cpp:278
msgid "Error"
msgstr "錯誤"
#. TRANSLATORS: connection dialog header
-#: src/client.cpp:1422
+#: src/client.cpp:1424
msgid "Requesting registration details"
msgstr ""
#. TRANSLATORS: password change message header
-#: src/client.cpp:1469
+#: src/client.cpp:1471
msgid "Password Change"
msgstr ""
#. TRANSLATORS: password change message text
-#: src/client.cpp:1471
+#: src/client.cpp:1473
msgid "Password changed successfully!"
msgstr ""
#. TRANSLATORS: email change message header
-#: src/client.cpp:1503
+#: src/client.cpp:1505
msgid "Email Change"
msgstr ""
#. TRANSLATORS: email change message text
-#: src/client.cpp:1505
+#: src/client.cpp:1507
msgid "Email changed successfully!"
msgstr ""
#. TRANSLATORS: unregister message header
-#: src/client.cpp:1539
+#: src/client.cpp:1541
msgid "Unregister Successful"
msgstr ""
#. TRANSLATORS: unregister message text
-#: src/client.cpp:1541
+#: src/client.cpp:1543
msgid "Farewell, come back any time..."
msgstr ""
@@ -1717,13 +1722,19 @@ msgid "Cancel"
msgstr "取消"
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:219
+#: src/gui/popups/itempopup.cpp:223
#, c-format
msgid "Weight: %s"
msgstr ""
+#. TRANSLATORS: named item description
+#: src/gui/popups/itempopup.cpp:287
+#, c-format
+msgid "Item named: %s"
+msgstr ""
+
#. TRANSLATORS: popup label
-#: src/gui/popups/itempopup.cpp:284
+#: src/gui/popups/itempopup.cpp:314
msgid "Cards: "
msgstr ""
@@ -1747,8 +1758,8 @@ msgstr "交易"
#. TRANSLATORS: player stat
#: src/gui/popups/popupmenu.cpp:164 src/gui/popups/popupmenu.cpp:286
#: src/gui/popups/popupmenu.cpp:814 src/gui/widgets/skillinfo.cpp:109
-#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:285
-#: src/net/tmwa/generalhandler.cpp:314
+#: src/input/pages/basic.cpp:40 src/net/eathena/generalhandler.cpp:223
+#: src/net/tmwa/generalhandler.cpp:251
msgid "Attack"
msgstr "攻擊"
@@ -1924,7 +1935,7 @@ msgstr ""
#. TRANSLATORS: equipment window button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:356 src/gui/windows/equipmentwindow.cpp:72
-#: src/gui/windows/inventorywindow.cpp:205 src/resources/itemtypemapdata.h:45
+#: src/gui/windows/inventorywindow.cpp:203 src/resources/itemtypemapdata.h:45
#: src/resources/itemtypemapdata.h:49 src/resources/itemtypemapdata.h:53
#: src/resources/itemtypemapdata.h:57 src/resources/itemtypemapdata.h:61
#: src/resources/itemtypemapdata.h:65 src/resources/itemtypemapdata.h:69
@@ -2018,7 +2029,7 @@ msgstr ""
#. TRANSLATORS: outfits button tooltip
#. TRANSLATORS: outfits window name
#: src/gui/popups/popupmenu.cpp:680 src/gui/setupinputpages.cpp:53
-#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:234
+#: src/gui/windowmenu.cpp:143 src/gui/windows/inventorywindow.cpp:232
#: src/gui/windows/outfitwindow.cpp:58
msgid "Outfits"
msgstr ""
@@ -2170,9 +2181,9 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: setup button
#: src/gui/popups/popupmenu.cpp:1667 src/gui/popups/popupmenu.cpp:1819
-#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:265
-#: src/gui/windows/inventorywindow.cpp:289
-#: src/gui/windows/inventorywindow.cpp:887 src/gui/windows/setupwindow.cpp:101
+#: src/gui/popups/popupmenu.cpp:1860 src/gui/windows/inventorywindow.cpp:263
+#: src/gui/windows/inventorywindow.cpp:287
+#: src/gui/windows/inventorywindow.cpp:885 src/gui/windows/setupwindow.cpp:101
msgid "Store"
msgstr "寄放"
@@ -2195,8 +2206,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: get item from storage
#. TRANSLATORS: storage button
-#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:267
-#: src/gui/windows/inventorywindow.cpp:291
+#: src/gui/popups/popupmenu.cpp:1698 src/gui/windows/inventorywindow.cpp:265
+#: src/gui/windows/inventorywindow.cpp:289
msgid "Retrieve"
msgstr "取回"
@@ -2223,8 +2234,8 @@ msgstr ""
#. TRANSLATORS: skills dialog button
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:1780 src/gui/popups/popupmenu.cpp:2582
-#: src/gui/windows/inventorywindow.cpp:203
-#: src/gui/windows/inventorywindow.cpp:776 src/gui/windows/skilldialog.cpp:77
+#: src/gui/windows/inventorywindow.cpp:201
+#: src/gui/windows/inventorywindow.cpp:774 src/gui/windows/skilldialog.cpp:77
#: src/gui/windows/skilldialog.cpp:151 src/gui/windows/skilldialog.cpp:321
#: src/gui/windows/skilldialog.cpp:485 src/gui/windows/skilldialog.cpp:567
#: src/resources/itemtypemapdata.h:37 src/resources/itemtypemapdata.h:41
@@ -2420,8 +2431,8 @@ msgstr ""
#. TRANSLATORS: popup menu item
#. TRANSLATORS: drop item
#. TRANSLATORS: inventory button
-#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:218
-#: src/gui/windows/inventorywindow.cpp:895
+#: src/gui/popups/popupmenu.cpp:2597 src/gui/windows/inventorywindow.cpp:216
+#: src/gui/windows/inventorywindow.cpp:893
msgid "Drop..."
msgstr ""
@@ -2436,7 +2447,7 @@ msgstr ""
#. TRANSLATORS: full button name
#. TRANSLATORS: inventory button
#: src/gui/popups/popupmenu.cpp:2606 src/gui/windowmenu.cpp:128
-#: src/gui/windows/inventorywindow.cpp:900
+#: src/gui/windows/inventorywindow.cpp:898
msgid "Drop"
msgstr "丟棄"
@@ -2508,7 +2519,7 @@ msgstr ""
#. TRANSLATORS: settings group
#. TRANSLATORS: full button name
#. TRANSLATORS: input action label
-#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:315
+#: src/gui/setupinputpages.cpp:49 src/gui/widgets/tabs/setup_other.cpp:320
#: src/gui/windowmenu.cpp:172 src/input/pages/windows.cpp:34
msgid "Windows"
msgstr ""
@@ -2538,7 +2549,7 @@ msgstr "聊天"
#: src/gui/setupinputpages.cpp:57 src/gui/userpalette.cpp:377
#: src/gui/widgets/tabs/setup_audio.cpp:148
#: src/gui/widgets/tabs/setup_chat.cpp:263
-#: src/gui/widgets/tabs/setup_other.cpp:337
+#: src/gui/widgets/tabs/setup_other.cpp:342
#: src/gui/widgets/tabs/setup_visual.cpp:192
#: src/gui/windows/registerdialog.cpp:101 src/input/pages/chat.cpp:145
#: src/input/pages/gui.cpp:85 src/input/pages/other.cpp:106
@@ -2814,7 +2825,7 @@ msgstr ""
#. TRANSLATORS: status window label
#: src/gui/widgets/characterdisplay.cpp:136
-#: src/gui/windows/inventorywindow.cpp:692 src/gui/windows/statuswindow.cpp:69
+#: src/gui/windows/inventorywindow.cpp:690 src/gui/windows/statuswindow.cpp:69
#: src/gui/windows/statuswindow.cpp:239 src/gui/windows/statuswindow.cpp:351
#, c-format
msgid "Money: %s"
@@ -3016,21 +3027,21 @@ msgstr "隊伍"
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
-#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:206
+#: src/gui/widgets/tabs/chat/partytab.cpp:98 src/resources/notifications.h:210
msgid "Item sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:103
-#: src/resources/notifications.h:210
+#: src/resources/notifications.h:214
msgid "Item sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:108
-#: src/resources/notifications.h:214
+#: src/resources/notifications.h:218
msgid "Item sharing not possible."
msgstr ""
@@ -3042,21 +3053,21 @@ msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:149
-#: src/resources/notifications.h:194
+#: src/resources/notifications.h:198
msgid "Experience sharing enabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:154
-#: src/resources/notifications.h:198
+#: src/resources/notifications.h:202
msgid "Experience sharing disabled."
msgstr ""
#. TRANSLATORS: chat message
#. TRANSLATORS: notification message
#: src/gui/widgets/tabs/chat/partytab.cpp:159
-#: src/resources/notifications.h:202
+#: src/resources/notifications.h:206
msgid "Experience sharing not possible."
msgstr ""
@@ -3939,7 +3950,7 @@ msgstr ""
#. TRANSLATORS: unknown key name
#. TRANSLATORS: quests window quest name
#: src/gui/widgets/tabs/setup_input.cpp:332
-#: src/gui/windows/questswindow.cpp:204
+#: src/gui/windows/questswindow.cpp:205
msgid "unknown"
msgstr ""
@@ -4273,7 +4284,7 @@ msgstr ""
#. TRANSLATORS: shop button tooltip
#: src/gui/widgets/tabs/setup_other.cpp:267 src/gui/windowmenu.cpp:138
#: src/gui/windows/buyselldialog.cpp:40 src/gui/windows/buyselldialog.cpp:51
-#: src/gui/windows/inventorywindow.cpp:238
+#: src/gui/windows/inventorywindow.cpp:236
msgid "Shop"
msgstr "商店"
@@ -4313,129 +4324,134 @@ msgstr ""
msgid "Enable guild bot support and disable native guild support"
msgstr ""
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_other.cpp:299
+msgid "Enable manamarket bot bot support"
+msgstr ""
+
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:300
+#: src/gui/widgets/tabs/setup_other.cpp:305
msgid "Keyboard"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:303
+#: src/gui/widgets/tabs/setup_other.cpp:308
msgid "Repeat delay"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:307
+#: src/gui/widgets/tabs/setup_other.cpp:312
msgid "Repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:311
+#: src/gui/widgets/tabs/setup_other.cpp:316
msgid "Custom repeat interval"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:319
+#: src/gui/widgets/tabs/setup_other.cpp:324
msgid "Shortcut buttons"
msgstr ""
#. TRANSLATORS: settings group
-#: src/gui/widgets/tabs/setup_other.cpp:324
+#: src/gui/widgets/tabs/setup_other.cpp:329
msgid "Proxy server"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:328
+#: src/gui/widgets/tabs/setup_other.cpp:333
msgid "Proxy type"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:332
+#: src/gui/widgets/tabs/setup_other.cpp:337
msgid "Proxy address:port"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:340
+#: src/gui/widgets/tabs/setup_other.cpp:345
msgid "Enable server side attack"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:344
+#: src/gui/widgets/tabs/setup_other.cpp:349
msgid "Hide support page link on error"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:348
+#: src/gui/widgets/tabs/setup_other.cpp:353
msgid "Enable double clicks"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:352
+#: src/gui/widgets/tabs/setup_other.cpp:357
msgid "Enable bot checker"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:356
+#: src/gui/widgets/tabs/setup_other.cpp:361
msgid "Enable buggy servers protection (do not disable)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:361
+#: src/gui/widgets/tabs/setup_other.cpp:366
msgid "Enable debug log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:365
+#: src/gui/widgets/tabs/setup_other.cpp:370
msgid "Ignore logging packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:369
+#: src/gui/widgets/tabs/setup_other.cpp:374
msgid "Log unimplimented packets"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:373
+#: src/gui/widgets/tabs/setup_other.cpp:378
msgid "Enable OpenGL log"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:377
+#: src/gui/widgets/tabs/setup_other.cpp:382
msgid "Enable input log"
msgstr ""
#. TRANSLATORS: settings option
#. TRANSLATORS: input action name
-#: src/gui/widgets/tabs/setup_other.cpp:381 src/input/pages/other.cpp:408
+#: src/gui/widgets/tabs/setup_other.cpp:386 src/input/pages/other.cpp:408
msgid "Upload log file"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:385
+#: src/gui/widgets/tabs/setup_other.cpp:390
msgid "Low traffic mode"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:390
+#: src/gui/widgets/tabs/setup_other.cpp:395
msgid "Use FBO for screenshots (only for opengl)"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:396
+#: src/gui/widgets/tabs/setup_other.cpp:401
msgid "Screenshot directory"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:401
+#: src/gui/widgets/tabs/setup_other.cpp:406
msgid "Network delay between sub servers"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:405
+#: src/gui/widgets/tabs/setup_other.cpp:410
msgid "Show background"
msgstr ""
#. TRANSLATORS: settings option
-#: src/gui/widgets/tabs/setup_other.cpp:410
+#: src/gui/widgets/tabs/setup_other.cpp:415
msgid "Screen density override"
msgstr ""
@@ -4668,6 +4684,11 @@ msgstr ""
#. TRANSLATORS: settings option
#: src/gui/widgets/tabs/setup_players.cpp:128
+msgid "Create screenshots for each complete trades"
+msgstr ""
+
+#. TRANSLATORS: settings option
+#: src/gui/widgets/tabs/setup_players.cpp:132
msgid ""
"Emulate right mouse button by long mouse click (useful for touch interfaces)"
msgstr ""
@@ -5341,7 +5362,7 @@ msgstr ""
#. TRANSLATORS: equipment window name
#. TRANSLATORS: equipment button tooltip
#: src/gui/windowmenu.cpp:94 src/gui/windows/equipmentwindow.cpp:65
-#: src/gui/windows/inventorywindow.cpp:240
+#: src/gui/windows/inventorywindow.cpp:238
msgid "Equipment"
msgstr "裝備"
@@ -5352,7 +5373,7 @@ msgstr ""
#. TRANSLATORS: inventory window name
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:149
+#: src/gui/windowmenu.cpp:97 src/gui/windows/inventorywindow.cpp:147
#: src/inventory.cpp:304
msgid "Inventory"
msgstr "物品攔"
@@ -5364,7 +5385,7 @@ msgstr ""
#. TRANSLATORS: cart button tooltip
#. TRANSLATORS: inventory type name
-#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:236
+#: src/gui/windowmenu.cpp:100 src/gui/windows/inventorywindow.cpp:234
#: src/inventory.cpp:320
msgid "Cart"
msgstr ""
@@ -5750,7 +5771,7 @@ msgstr "開始"
#. TRANSLATORS: info message header
#. TRANSLATORS: info header
#. TRANSLATORS: info message
-#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:132
+#: src/gui/windows/charselectdialog.cpp:79 src/net/ea/charserverrecv.cpp:130
#: src/net/eathena/charserverrecv.cpp:373
#: src/net/eathena/charserverrecv.cpp:409
msgid "Info"
@@ -5839,7 +5860,7 @@ msgid "Broken nick detected: "
msgstr ""
#. TRANSLATORS: owners pet name. For example: 4144's pet
-#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:69
+#: src/gui/windows/chatwindow.cpp:1755 src/net/eathena/petrecv.cpp:67
#, c-format
msgid "%s's pet"
msgstr ""
@@ -5954,13 +5975,13 @@ msgid "Did you know..."
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:46
+#: src/gui/windows/insertcarddialog.cpp:45
msgid "Insert card"
msgstr ""
#. TRANSLATORS: insert card dialog name
-#: src/gui/windows/insertcarddialog.cpp:50
-#: src/gui/windows/insertcarddialog.cpp:56
+#: src/gui/windows/insertcarddialog.cpp:49
+#: src/gui/windows/insertcarddialog.cpp:55
#, c-format
msgid "Insert card %s"
msgstr ""
@@ -5968,7 +5989,7 @@ msgstr ""
#. TRANSLATORS: insert card dialog button
#. TRANSLATORS: input action name
#. TRANSLATORS: inventory button
-#: src/gui/windows/insertcarddialog.cpp:64 src/input/pages/gui.cpp:121
+#: src/gui/windows/insertcarddialog.cpp:63 src/input/pages/gui.cpp:121
#: src/resources/itemtypemapdata.h:97
msgid "Insert"
msgstr ""
@@ -5976,7 +5997,7 @@ msgstr ""
#. TRANSLATORS: inventory button
#. TRANSLATORS: outfits window button
#. TRANSLATORS: inventory button
-#: src/gui/windows/inventorywindow.cpp:201 src/gui/windows/outfitwindow.cpp:65
+#: src/gui/windows/inventorywindow.cpp:199 src/gui/windows/outfitwindow.cpp:65
#: src/resources/itemtypemapdata.h:45 src/resources/itemtypemapdata.h:49
#: src/resources/itemtypemapdata.h:53 src/resources/itemtypemapdata.h:57
#: src/resources/itemtypemapdata.h:61 src/resources/itemtypemapdata.h:65
@@ -5988,32 +6009,32 @@ msgid "Equip"
msgstr "裝備"
#. TRANSLATORS: inventory outfits button
-#: src/gui/windows/inventorywindow.cpp:220
+#: src/gui/windows/inventorywindow.cpp:218
msgid "O"
msgstr ""
#. TRANSLATORS: inventory cart button
-#: src/gui/windows/inventorywindow.cpp:222
+#: src/gui/windows/inventorywindow.cpp:220
msgid "C"
msgstr ""
#. TRANSLATORS: inventory shop button
-#: src/gui/windows/inventorywindow.cpp:224
+#: src/gui/windows/inventorywindow.cpp:222
msgid "S"
msgstr ""
#. TRANSLATORS: inventory equipment button
-#: src/gui/windows/inventorywindow.cpp:226
+#: src/gui/windows/inventorywindow.cpp:224
msgid "E"
msgstr ""
#. TRANSLATORS: question dialog title
-#: src/gui/windows/inventorywindow.cpp:1035
+#: src/gui/windows/inventorywindow.cpp:1033
msgid "Insert card request"
msgstr ""
#. TRANSLATORS: question dialog message
-#: src/gui/windows/inventorywindow.cpp:1037
+#: src/gui/windows/inventorywindow.cpp:1035
#, c-format
msgid "Insert %s into %s?"
msgstr ""
@@ -6233,7 +6254,7 @@ msgstr "傳送"
#. TRANSLATORS: trade window button
#: src/gui/windows/maileditwindow.cpp:54 src/gui/windows/npcdialog.cpp:117
#: src/gui/windows/serverdialog.cpp:117 src/gui/windows/shopwindow.cpp:124
-#: src/gui/windows/tradewindow.cpp:82
+#: src/gui/windows/tradewindow.cpp:83
msgid "Add"
msgstr "增加"
@@ -6268,6 +6289,11 @@ msgstr ""
msgid "Message:"
msgstr ""
+#. TRANSLATORS: empty mail message subject
+#: src/gui/windows/maileditwindow.cpp:155
+msgid "empty subject"
+msgstr ""
+
#. TRANSLATORS: mail view window name
#: src/gui/windows/mailviewwindow.cpp:53
msgid "View mail"
@@ -6557,13 +6583,13 @@ msgid "Reset Windows"
msgstr "重置視窗"
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1080
+#: src/gui/windows/shopwindow.cpp:102 src/gui/windows/shopwindow.cpp:1078
msgid "Personal Shop"
msgstr ""
#. TRANSLATORS: shop window button
-#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:435
-#: src/gui/windows/shopwindow.cpp:454
+#: src/gui/windows/shopwindow.cpp:190 src/gui/windows/shopwindow.cpp:434
+#: src/gui/windows/shopwindow.cpp:453
msgid "Publish"
msgstr ""
@@ -6578,27 +6604,27 @@ msgid "Show links in announce"
msgstr ""
#. TRANSLATORS: shop rename dialog title
-#: src/gui/windows/shopwindow.cpp:374
+#: src/gui/windows/shopwindow.cpp:373
msgid "Please enter new shop name"
msgstr ""
-#: src/gui/windows/shopwindow.cpp:433 src/gui/windows/shopwindow.cpp:452
+#: src/gui/windows/shopwindow.cpp:432 src/gui/windows/shopwindow.cpp:451
msgid "Unpublish"
msgstr ""
#. TRANSLATORS: shop window dialog
#. TRANSLATORS: trade message
-#: src/gui/windows/shopwindow.cpp:962 src/net/ea/tradehandler.cpp:176
+#: src/gui/windows/shopwindow.cpp:960 src/net/ea/traderecv.cpp:163
msgid "Request for Trade"
msgstr "要求交易"
-#: src/gui/windows/shopwindow.cpp:963
+#: src/gui/windows/shopwindow.cpp:961
#, c-format
msgid "%s wants to %s %s do you accept?"
msgstr ""
#. TRANSLATORS: shop window name
-#: src/gui/windows/shopwindow.cpp:1085
+#: src/gui/windows/shopwindow.cpp:1083
#, c-format
msgid "Personal Shop - %s"
msgstr ""
@@ -6853,53 +6879,53 @@ msgid "Save"
msgstr ""
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:62
+#: src/gui/windows/tradewindow.cpp:63
msgid "Propose trade"
msgstr "是否交易"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:64
+#: src/gui/windows/tradewindow.cpp:65
msgid "Confirmed. Waiting..."
msgstr "已確認。請稍候..."
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:66
+#: src/gui/windows/tradewindow.cpp:67
msgid "Agree trade"
msgstr "同意交易"
#. TRANSLATORS: trade window button
-#: src/gui/windows/tradewindow.cpp:68
+#: src/gui/windows/tradewindow.cpp:69
msgid "Agreed. Waiting..."
msgstr "已同意。請稍候..."
#. TRANSLATORS: trade window caption
-#: src/gui/windows/tradewindow.cpp:72
+#: src/gui/windows/tradewindow.cpp:73
msgid "Trade: You"
msgstr "交易:您"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:80 src/gui/windows/tradewindow.cpp:189
+#: src/gui/windows/tradewindow.cpp:81 src/gui/windows/tradewindow.cpp:190
#, c-format
msgid "You get %s"
msgstr ""
#. TRANSLATORS: trade window money change button
-#: src/gui/windows/tradewindow.cpp:85
+#: src/gui/windows/tradewindow.cpp:86
msgid "Change"
msgstr "更改"
#. TRANSLATORS: trade window money label
-#: src/gui/windows/tradewindow.cpp:130
+#: src/gui/windows/tradewindow.cpp:131
msgid "You give:"
msgstr "你付出:"
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:425
+#: src/gui/windows/tradewindow.cpp:434
msgid "You don't have enough money."
msgstr "你沒有足夠的金錢."
#. TRANSLATORS: trade error
-#: src/gui/windows/tradewindow.cpp:514
+#: src/gui/windows/tradewindow.cpp:523
msgid ""
"Failed adding item. You can not overlap one kind of item on the window."
msgstr "增加物品失敗。你不能覆蓋視窗中的該類物品能."
@@ -8149,58 +8175,58 @@ msgid "Npc"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:52
+#: src/net/ea/charserverrecv.cpp:50
msgid "Access denied. Most likely, there are too many players on this server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:57
+#: src/net/ea/charserverrecv.cpp:55
msgid "Cannot use this ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:61
+#: src/net/ea/charserverrecv.cpp:59
msgid "Unknown char-server failure."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:77
+#: src/net/ea/charserverrecv.cpp:75
msgid "Failed to create character. Most likely the name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:82 src/net/ea/loginrecv.cpp:162
-#: src/net/eathena/loginrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:80 src/net/ea/loginrecv.cpp:159
+#: src/net/eathena/loginrecv.cpp:100
msgid "Wrong name."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:86
+#: src/net/ea/charserverrecv.cpp:84
msgid "Incorrect stats."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:90
+#: src/net/ea/charserverrecv.cpp:88
msgid "Incorrect hair."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:94
+#: src/net/ea/charserverrecv.cpp:92
msgid "Incorrect slot."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:98
+#: src/net/ea/charserverrecv.cpp:96
msgid "Incorrect race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/charserverrecv.cpp:102
+#: src/net/ea/charserverrecv.cpp:100
msgid "Incorrect look."
msgstr ""
#. TRANSLATORS: info message
-#: src/net/ea/charserverrecv.cpp:134
+#: src/net/ea/charserverrecv.cpp:132
msgid "Character deleted."
msgstr ""
@@ -8222,102 +8248,102 @@ msgid "Whisper could not be sent, you ignored by all players."
msgstr ""
#. TRANSLATORS: error header
-#: src/net/ea/gamerecv.cpp:68
+#: src/net/ea/gamerecv.cpp:67
msgid "Game"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/gamerecv.cpp:70
+#: src/net/ea/gamerecv.cpp:69
msgid "Request to quit denied!"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:115
+#: src/net/ea/guildrecv.cpp:116
#, c-format
msgid "Guild name: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:118
+#: src/net/ea/guildrecv.cpp:119
#, c-format
msgid "Guild master: %s"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:121
+#: src/net/ea/guildrecv.cpp:122
#, c-format
msgid "Guild level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:124
+#: src/net/ea/guildrecv.cpp:125
#, c-format
msgid "Online members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:127
+#: src/net/ea/guildrecv.cpp:128
#, c-format
msgid "Max members: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:130
+#: src/net/ea/guildrecv.cpp:131
#, c-format
msgid "Average level: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:133
+#: src/net/ea/guildrecv.cpp:134
#, c-format
msgid "Guild exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:136
+#: src/net/ea/guildrecv.cpp:137
#, c-format
msgid "Guild next exp: %d"
msgstr ""
#. TRANSLATORS: guild info message
-#: src/net/ea/guildrecv.cpp:139
+#: src/net/ea/guildrecv.cpp:140
#, c-format
msgid "Guild castle: %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:122 src/net/eathena/loginrecv.cpp:57
+#: src/net/ea/loginrecv.cpp:119 src/net/eathena/loginrecv.cpp:55
msgid "Unregistered ID."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:126 src/net/eathena/loginrecv.cpp:61
+#: src/net/ea/loginrecv.cpp:123 src/net/eathena/loginrecv.cpp:59
msgid "Wrong password."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:131 src/net/eathena/loginrecv.cpp:66
+#: src/net/ea/loginrecv.cpp:128 src/net/eathena/loginrecv.cpp:64
msgid "Account expired."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:135 src/net/eathena/loginrecv.cpp:70
+#: src/net/ea/loginrecv.cpp:132 src/net/eathena/loginrecv.cpp:68
msgid "Rejected from server."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:139 src/net/eathena/loginrecv.cpp:74
+#: src/net/ea/loginrecv.cpp:136 src/net/eathena/loginrecv.cpp:72
msgid ""
"You have been permanently banned from the game. Please contact the GM team."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:144 src/net/eathena/loginrecv.cpp:79
+#: src/net/ea/loginrecv.cpp:141 src/net/eathena/loginrecv.cpp:77
msgid "Client too old."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:148 src/net/eathena/loginrecv.cpp:83
+#: src/net/ea/loginrecv.cpp:145 src/net/eathena/loginrecv.cpp:81
#, c-format
msgid ""
"You have been temporarily banned from the game until %s.\n"
@@ -8325,43 +8351,43 @@ msgid ""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:154 src/net/eathena/loginrecv.cpp:92
+#: src/net/ea/loginrecv.cpp:151 src/net/eathena/loginrecv.cpp:90
msgid "Server overpopulated."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:158 src/net/eathena/loginrecv.cpp:97
+#: src/net/ea/loginrecv.cpp:155 src/net/eathena/loginrecv.cpp:95
msgid "This user name is already taken."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:166 src/net/eathena/loginrecv.cpp:107
+#: src/net/ea/loginrecv.cpp:163 src/net/eathena/loginrecv.cpp:105
msgid "Incorrect email."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:170 src/net/eathena/loginrecv.cpp:112
+#: src/net/ea/loginrecv.cpp:167 src/net/eathena/loginrecv.cpp:110
msgid "Username permanently erased."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/loginrecv.cpp:174 src/net/eathena/loginrecv.cpp:116
-#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:123
+#: src/net/ea/loginrecv.cpp:171 src/net/eathena/loginrecv.cpp:114
+#: src/net/eathena/loginrecv.cpp:206 src/net/tmwa/loginrecv.cpp:122
msgid "Unknown error."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:101
+#: src/net/ea/network.cpp:106
msgid "Empty address given to Network::connect()!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:209
+#: src/net/ea/network.cpp:214
msgid "Unable to resolve host \""
msgstr ""
#. TRANSLATORS: error message
-#: src/net/ea/network.cpp:290
+#: src/net/ea/network.cpp:295
msgid "Connection to server terminated. "
msgstr ""
@@ -8393,293 +8419,293 @@ msgid "Character not found."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:281
+#: src/net/eathena/charserverrecv.cpp:438 src/net/tmwa/charserverrecv.cpp:280
msgid "Failed to delete character."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:139
+#: src/net/eathena/chatrecv.cpp:135
msgid "Can't cast skill in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:142
+#: src/net/eathena/chatrecv.cpp:138
msgid "Can't use item in this area."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:145
+#: src/net/eathena/chatrecv.cpp:141
msgid "Can't equip. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:148
+#: src/net/eathena/chatrecv.cpp:144
msgid "Can't use. Wrong level."
msgstr ""
-#: src/net/eathena/chatrecv.cpp:151
+#: src/net/eathena/chatrecv.cpp:147
msgid "Work in progress."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:331
+#: src/net/eathena/chatrecv.cpp:327
#, c-format
msgid "Message could not be sent, channel %s is not exists."
msgstr ""
#. TRANSLATORS: chat message
-#: src/net/eathena/chatrecv.cpp:453
+#: src/net/eathena/chatrecv.cpp:449
#, c-format
msgid "Can't open channel. Channel %s is not exists."
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:131 src/net/tmwa/generalhandler.cpp:140
+#: src/net/eathena/generalhandler.cpp:122 src/net/tmwa/generalhandler.cpp:130
#, c-format
msgid "Strength %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:132 src/net/tmwa/generalhandler.cpp:142
+#: src/net/eathena/generalhandler.cpp:123 src/net/tmwa/generalhandler.cpp:132
#, c-format
msgid "Agility %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:133 src/net/tmwa/generalhandler.cpp:144
+#: src/net/eathena/generalhandler.cpp:124 src/net/tmwa/generalhandler.cpp:134
#, c-format
msgid "Vitality %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:134 src/net/tmwa/generalhandler.cpp:146
+#: src/net/eathena/generalhandler.cpp:125 src/net/tmwa/generalhandler.cpp:136
#, c-format
msgid "Intelligence %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:135 src/net/tmwa/generalhandler.cpp:148
+#: src/net/eathena/generalhandler.cpp:126 src/net/tmwa/generalhandler.cpp:138
#, c-format
msgid "Dexterity %s"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:136 src/net/tmwa/generalhandler.cpp:150
+#: src/net/eathena/generalhandler.cpp:127 src/net/tmwa/generalhandler.cpp:140
#, c-format
msgid "Luck %s"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalhandler.cpp:249 src/net/tmwa/generalhandler.cpp:270
+#: src/net/eathena/generalhandler.cpp:187 src/net/tmwa/generalhandler.cpp:207
msgid "Got disconnected from server!"
msgstr "和伺服器失去連線!"
-#: src/net/eathena/generalhandler.cpp:273 src/net/tmwa/generalhandler.cpp:297
+#: src/net/eathena/generalhandler.cpp:211 src/net/tmwa/generalhandler.cpp:234
msgid "Strength"
msgstr "力量"
-#: src/net/eathena/generalhandler.cpp:275 src/net/tmwa/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:213 src/net/tmwa/generalhandler.cpp:237
msgid "Agility"
msgstr "敏捷"
-#: src/net/eathena/generalhandler.cpp:277 src/net/tmwa/generalhandler.cpp:303
+#: src/net/eathena/generalhandler.cpp:215 src/net/tmwa/generalhandler.cpp:240
msgid "Vitality"
msgstr "體力"
-#: src/net/eathena/generalhandler.cpp:279 src/net/tmwa/generalhandler.cpp:306
+#: src/net/eathena/generalhandler.cpp:217 src/net/tmwa/generalhandler.cpp:243
msgid "Intelligence"
msgstr "智力"
-#: src/net/eathena/generalhandler.cpp:281 src/net/tmwa/generalhandler.cpp:309
+#: src/net/eathena/generalhandler.cpp:219 src/net/tmwa/generalhandler.cpp:246
msgid "Dexterity"
msgstr "閃躲"
-#: src/net/eathena/generalhandler.cpp:283 src/net/tmwa/generalhandler.cpp:312
+#: src/net/eathena/generalhandler.cpp:221 src/net/tmwa/generalhandler.cpp:249
msgid "Luck"
msgstr "幸運"
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:286 src/net/tmwa/generalhandler.cpp:316
+#: src/net/eathena/generalhandler.cpp:224 src/net/tmwa/generalhandler.cpp:253
msgid "Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:287 src/net/tmwa/generalhandler.cpp:318
+#: src/net/eathena/generalhandler.cpp:225 src/net/tmwa/generalhandler.cpp:255
msgid "M.Attack"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:288 src/net/tmwa/generalhandler.cpp:320
+#: src/net/eathena/generalhandler.cpp:226 src/net/tmwa/generalhandler.cpp:257
msgid "M.Defense"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:290 src/net/tmwa/generalhandler.cpp:323
+#: src/net/eathena/generalhandler.cpp:228 src/net/tmwa/generalhandler.cpp:260
#, no-c-format
msgid "% Accuracy"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:292 src/net/tmwa/generalhandler.cpp:326
+#: src/net/eathena/generalhandler.cpp:230 src/net/tmwa/generalhandler.cpp:263
#, no-c-format
msgid "% Evade"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:294 src/net/tmwa/generalhandler.cpp:329
+#: src/net/eathena/generalhandler.cpp:232 src/net/tmwa/generalhandler.cpp:266
#, no-c-format
msgid "% Critical"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:295 src/net/tmwa/generalhandler.cpp:331
+#: src/net/eathena/generalhandler.cpp:233 src/net/tmwa/generalhandler.cpp:268
msgid "Attack Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:296 src/net/tmwa/generalhandler.cpp:333
+#: src/net/eathena/generalhandler.cpp:234 src/net/tmwa/generalhandler.cpp:270
msgid "Walk Delay"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:297 src/net/tmwa/generalhandler.cpp:335
+#: src/net/eathena/generalhandler.cpp:235 src/net/tmwa/generalhandler.cpp:272
msgid "Attack Range"
msgstr ""
#. TRANSLATORS: player stat
-#: src/net/eathena/generalhandler.cpp:298 src/net/tmwa/generalhandler.cpp:337
+#: src/net/eathena/generalhandler.cpp:236 src/net/tmwa/generalhandler.cpp:274
msgid "Damage per sec."
msgstr ""
-#: src/net/eathena/generalhandler.cpp:299
+#: src/net/eathena/generalhandler.cpp:237
msgid "Karma"
msgstr ""
-#: src/net/eathena/generalhandler.cpp:300
+#: src/net/eathena/generalhandler.cpp:238
msgid "Manner"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:91 src/net/tmwa/generalrecv.cpp:97
+#: src/net/eathena/generalrecv.cpp:48 src/net/tmwa/generalrecv.cpp:49
msgid "Authentication failed."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:94 src/net/tmwa/generalrecv.cpp:101
+#: src/net/eathena/generalrecv.cpp:51 src/net/tmwa/generalrecv.cpp:53
msgid "No servers available."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:99 src/net/tmwa/generalrecv.cpp:107
+#: src/net/eathena/generalrecv.cpp:56 src/net/tmwa/generalrecv.cpp:59
msgid "Someone else is trying to use this account."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:104 src/net/tmwa/generalrecv.cpp:113
+#: src/net/eathena/generalrecv.cpp:61 src/net/tmwa/generalrecv.cpp:65
msgid "This account is already logged in."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:108 src/net/tmwa/generalrecv.cpp:118
+#: src/net/eathena/generalrecv.cpp:65 src/net/tmwa/generalrecv.cpp:70
msgid "Speed hack detected."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:111
+#: src/net/eathena/generalrecv.cpp:68
msgid "Server full."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:114
+#: src/net/eathena/generalrecv.cpp:71
msgid "Sorry, you are underaged."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:117 src/net/tmwa/generalrecv.cpp:122
+#: src/net/eathena/generalrecv.cpp:74 src/net/tmwa/generalrecv.cpp:74
msgid "Duplicated login."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:120
+#: src/net/eathena/generalrecv.cpp:77
msgid "To many connections from same ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:123
+#: src/net/eathena/generalrecv.cpp:80
msgid "Not paid for this time."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:83
msgid "Pay suspended."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:129
+#: src/net/eathena/generalrecv.cpp:86
msgid "Pay changed."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:132
+#: src/net/eathena/generalrecv.cpp:89
msgid "Pay wrong ip."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:135
+#: src/net/eathena/generalrecv.cpp:92
msgid "Pay game room."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:138
+#: src/net/eathena/generalrecv.cpp:95
msgid "Disconnect forced by GM."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:142
+#: src/net/eathena/generalrecv.cpp:99
msgid "Ban japan refuse."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:145
+#: src/net/eathena/generalrecv.cpp:102
msgid "Remained other account."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:148
+#: src/net/eathena/generalrecv.cpp:105
msgid "Ip unfair."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:151
+#: src/net/eathena/generalrecv.cpp:108
msgid "Ip count all."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:154
+#: src/net/eathena/generalrecv.cpp:111
msgid "Ip count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:158
+#: src/net/eathena/generalrecv.cpp:115
msgid "Memory."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:161
+#: src/net/eathena/generalrecv.cpp:118
msgid "Han valid."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:164
+#: src/net/eathena/generalrecv.cpp:121
msgid "Ip limited access."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:167
+#: src/net/eathena/generalrecv.cpp:124
msgid "Over characters list."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:170
+#: src/net/eathena/generalrecv.cpp:127
msgid "Ip blocked."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:173
+#: src/net/eathena/generalrecv.cpp:130
msgid "Invalid password count."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:176
+#: src/net/eathena/generalrecv.cpp:133
msgid "Not allowed race."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/generalrecv.cpp:179 src/net/tmwa/generalrecv.cpp:126
+#: src/net/eathena/generalrecv.cpp:136 src/net/tmwa/generalrecv.cpp:78
msgid "Unknown connection error."
msgstr ""
-#: src/net/eathena/generalrecv.cpp:189
+#: src/net/eathena/generalrecv.cpp:146
msgid "Map not found"
msgstr ""
#. TRANSLATORS: notification message
-#: src/net/eathena/inventoryrecv.cpp:546
+#: src/net/eathena/inventoryrecv.cpp:588
#, c-format
msgid "Left %s rental time for item %s."
msgstr ""
@@ -8687,180 +8713,180 @@ msgstr ""
#. TRANSLATORS: unknown item
#. TRANSLATORS: unknown item message
#. TRANSLATORS: item name
-#: src/net/eathena/inventoryrecv.cpp:801 src/net/eathena/inventoryrecv.cpp:934
+#: src/net/eathena/inventoryrecv.cpp:843 src/net/eathena/inventoryrecv.cpp:976
#: src/resources/db/itemdb.cpp:240
msgid "Unknown item"
msgstr "不明的物品"
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:182 src/net/tmwa/loginrecv.cpp:111
+#: src/net/eathena/loginrecv.cpp:194 src/net/tmwa/loginrecv.cpp:110
msgid "Account was not found. Please re-login."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:186 src/net/tmwa/loginrecv.cpp:115
+#: src/net/eathena/loginrecv.cpp:198 src/net/tmwa/loginrecv.cpp:114
msgid "Old password incorrect."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/loginrecv.cpp:190 src/net/tmwa/loginrecv.cpp:119
+#: src/net/eathena/loginrecv.cpp:202 src/net/tmwa/loginrecv.cpp:118
msgid "New password too short."
msgstr ""
-#: src/net/eathena/mailrecv.cpp:149
+#: src/net/eathena/mailrecv.cpp:147
#, c-format
msgid "You have new mail from %s with subject %s"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:361
+#: src/net/eathena/skillrecv.cpp:212
#, c-format
msgid "Unknown skill error: %d"
msgstr ""
-#: src/net/eathena/skillhandler.cpp:369
+#: src/net/eathena/skillrecv.cpp:220
#, c-format
msgid "Unknown skill error: %d."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:377 src/net/tmwa/skillhandler.cpp:222
+#: src/net/eathena/skillrecv.cpp:228 src/net/tmwa/skillrecv.cpp:146
msgid "You have not yet reached a high enough lvl!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:381 src/net/tmwa/skillhandler.cpp:226
+#: src/net/eathena/skillrecv.cpp:232 src/net/tmwa/skillrecv.cpp:150
msgid "Insufficient HP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:385 src/net/tmwa/skillhandler.cpp:230
+#: src/net/eathena/skillrecv.cpp:236 src/net/tmwa/skillrecv.cpp:154
msgid "Insufficient SP!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:389 src/net/tmwa/skillhandler.cpp:234
+#: src/net/eathena/skillrecv.cpp:240 src/net/tmwa/skillrecv.cpp:158
msgid "You have no memos!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:393 src/net/tmwa/skillhandler.cpp:238
+#: src/net/eathena/skillrecv.cpp:244 src/net/tmwa/skillrecv.cpp:162
msgid "You cannot do that right now!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:397 src/net/tmwa/skillhandler.cpp:242
+#: src/net/eathena/skillrecv.cpp:248 src/net/tmwa/skillrecv.cpp:166
msgid "Seems you need more money... ;-)"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:401 src/net/tmwa/skillhandler.cpp:246
+#: src/net/eathena/skillrecv.cpp:252 src/net/tmwa/skillrecv.cpp:170
msgid "You cannot use this skill with that kind of weapon!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:406 src/net/tmwa/skillhandler.cpp:251
+#: src/net/eathena/skillrecv.cpp:257 src/net/tmwa/skillrecv.cpp:175
msgid "You need another red gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:410 src/net/tmwa/skillhandler.cpp:255
+#: src/net/eathena/skillrecv.cpp:261 src/net/tmwa/skillrecv.cpp:179
msgid "You need another blue gem!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/eathena/skillhandler.cpp:414 src/net/tmwa/skillhandler.cpp:259
+#: src/net/eathena/skillrecv.cpp:265 src/net/tmwa/skillrecv.cpp:183
msgid "You're carrying to much to do this!"
msgstr ""
#. TRANSLATORS: trade header
-#: src/net/ea/tradehandler.cpp:89
+#: src/net/ea/traderecv.cpp:79
#, c-format
msgid "Trade: You and %s"
msgstr ""
#. TRANSLATORS: trade message
-#: src/net/ea/tradehandler.cpp:178
+#: src/net/ea/traderecv.cpp:165
#, c-format
msgid "%s wants to trade with you, do you accept?"
msgstr "%s 請求交易, 是否接受?"
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:223
+#: src/net/tmwa/charserverhandler.cpp:152
msgid "Strength:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:225
+#: src/net/tmwa/charserverhandler.cpp:154
msgid "Agility:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:227
+#: src/net/tmwa/charserverhandler.cpp:156
msgid "Vitality:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:229
+#: src/net/tmwa/charserverhandler.cpp:158
msgid "Intelligence:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:231
+#: src/net/tmwa/charserverhandler.cpp:160
msgid "Dexterity:"
msgstr ""
#. TRANSLATORS: playe stat
-#: src/net/tmwa/charserverhandler.cpp:233
+#: src/net/tmwa/charserverhandler.cpp:162
msgid "Luck:"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:189
+#: src/net/tmwa/skillrecv.cpp:113
msgid "Trade failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:193
+#: src/net/tmwa/skillrecv.cpp:117
msgid "Emote failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:197
+#: src/net/tmwa/skillrecv.cpp:121
msgid "Sit failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:201
+#: src/net/tmwa/skillrecv.cpp:125
msgid "Chat creating failed!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:205
+#: src/net/tmwa/skillrecv.cpp:129
msgid "Could not join party!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:209
+#: src/net/tmwa/skillrecv.cpp:133
msgid "Cannot shout!"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:263
+#: src/net/tmwa/skillrecv.cpp:187
msgid "Huh? What's that?"
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:274
+#: src/net/tmwa/skillrecv.cpp:198
msgid "Warp failed..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:278
+#: src/net/tmwa/skillrecv.cpp:202
msgid "Could not steal anything..."
msgstr ""
#. TRANSLATORS: error message
-#: src/net/tmwa/skillhandler.cpp:282
+#: src/net/tmwa/skillrecv.cpp:206
msgid "Poison had no effect..."
msgstr ""
@@ -8904,7 +8930,7 @@ msgstr ""
#. TRANSLATORS: unknown info name
#. TRANSLATORS: being info default name
#: src/resources/beinginfo.cpp:50 src/resources/db/avatardb.cpp:89
-#: src/resources/db/itemdb.cpp:364 src/resources/db/moddb.cpp:78
+#: src/resources/db/itemdb.cpp:382 src/resources/db/moddb.cpp:78
#: src/resources/db/monsterdb.cpp:103 src/resources/modinfo.cpp:29
msgid "unnamed"
msgstr "未知物品"
@@ -9192,733 +9218,738 @@ msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:146
-msgid "Couldn't create party."
+msgid "Unable to unequip."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:150
-msgid "Party successfully created."
+msgid "Couldn't create party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:154
-msgid "You have left the party."
+msgid "Party successfully created."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:158
-msgid "You can't leave party on this map."
+msgid "You have left the party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:162
-msgid "You were kicked from party."
+msgid "You can't leave party on this map."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:166
-msgid "You can't be kicked from party on this map."
+msgid "You were kicked from party."
msgstr ""
#. TRANSLATORS: notification message
#: src/resources/notifications.h:170
+msgid "You can't be kicked from party on this map."
+msgstr ""
+
+#. TRANSLATORS: notification message
+#: src/resources/notifications.h:174
#, c-format
msgid "%s has joined your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:174
+#: src/resources/notifications.h:178
#, c-format
msgid "%s is already a member of a party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:178
+#: src/resources/notifications.h:182
#, c-format
msgid "%s refused your invitation."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:182
+#: src/resources/notifications.h:186
#, c-format
msgid "%s is now a member of your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:186
+#: src/resources/notifications.h:190
#, c-format
msgid "%s can't join your party because party is full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:190
+#: src/resources/notifications.h:194
#, c-format
msgid "QQQ Unknown invite response for %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:218
+#: src/resources/notifications.h:222
#, c-format
msgid "%s has left your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:222 src/resources/notifications.h:230
+#: src/resources/notifications.h:226 src/resources/notifications.h:234
#, c-format
msgid "%s can't be kicked from party on this map."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:226
+#: src/resources/notifications.h:230
#, c-format
msgid "%s has kicked from your party."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:234
+#: src/resources/notifications.h:238
#, c-format
msgid "An unknown member tried to say: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:238
+#: src/resources/notifications.h:242
#, c-format
msgid "%s is not in your party!"
msgstr "%s 不在您的隊伍中!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:242
+#: src/resources/notifications.h:246
#, c-format
msgid "You picked up %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:246
+#: src/resources/notifications.h:250
#, c-format
msgid "You spent %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:250
+#: src/resources/notifications.h:254
msgid "Cannot raise skill!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:254
+#: src/resources/notifications.h:258
msgid "Equip ammunition first."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:258
+#: src/resources/notifications.h:262
#, c-format
msgid "Trading with %s isn't possible. Trade partner is too far away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:263
+#: src/resources/notifications.h:267
#, c-format
msgid "Trading with %s isn't possible. Character doesn't exist."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:267
+#: src/resources/notifications.h:271
msgid "Trade cancelled due to an unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:271
+#: src/resources/notifications.h:275
#, c-format
msgid "Trade with %s cancelled."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:275
+#: src/resources/notifications.h:279
#, c-format
msgid "Trade with %s cancelled, because player is busy"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:279
+#: src/resources/notifications.h:283
#, c-format
msgid "Unhandled trade cancel packet with %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:283
+#: src/resources/notifications.h:287
msgid "Failed adding item. Trade partner is over weighted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:287
+#: src/resources/notifications.h:291
msgid "Failed adding item. Trade partner has no free slot."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:291
+#: src/resources/notifications.h:295
msgid "Failed adding item. You can't trade this item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:295
+#: src/resources/notifications.h:299
msgid "Failed adding item for unknown reason."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:299
+#: src/resources/notifications.h:303
msgid "Trade canceled."
msgstr "交易已取消."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:303
+#: src/resources/notifications.h:307
msgid "Trade completed."
msgstr "交易已完成."
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:307
+#: src/resources/notifications.h:311
msgid "Kick failed!"
msgstr "踢人失敗!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:311
+#: src/resources/notifications.h:315
msgid "Kick succeeded!"
msgstr "踢人成功!"
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:315
+#: src/resources/notifications.h:319
#, c-format
msgid "MVP player: %s"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:319
+#: src/resources/notifications.h:323
msgid "All whispers ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:323
+#: src/resources/notifications.h:327
msgid "All whispers ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:327
+#: src/resources/notifications.h:331
msgid "All whispers unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:331
+#: src/resources/notifications.h:335
msgid "All whispers unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:338
+#: src/resources/notifications.h:342
msgid "pvp off, gvg off"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:342
+#: src/resources/notifications.h:346
msgid "pvp on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:346
+#: src/resources/notifications.h:350
msgid "gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:350
+#: src/resources/notifications.h:354
msgid "pvp on, gvg on"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:354
+#: src/resources/notifications.h:358
msgid "unknown pvp"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:358
+#: src/resources/notifications.h:362
#, c-format
msgid "Char from account %s is already in your party!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:362
+#: src/resources/notifications.h:366
#, c-format
msgid "%s blocked invite!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:366
+#: src/resources/notifications.h:370
msgid "Char is not online!"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:370
+#: src/resources/notifications.h:374
msgid "Pet catch failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:374
+#: src/resources/notifications.h:378
msgid "Pet catched."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:378
+#: src/resources/notifications.h:382
#, c-format
msgid "Pet catch unknown error: %d."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:382
+#: src/resources/notifications.h:386
msgid "Your mercenary duty hour is over."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:386
+#: src/resources/notifications.h:390
msgid "Your mercenary was killed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:390
+#: src/resources/notifications.h:394
msgid "Your mercenary was fired."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:394
+#: src/resources/notifications.h:398
msgid "Your mercenary run away."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:398
+#: src/resources/notifications.h:402
msgid "Mercenary unknown state."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:402
+#: src/resources/notifications.h:406
msgid "You feed your homunculus."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:406
+#: src/resources/notifications.h:410
#, c-format
msgid "You can't feed homunculus, because you don't have any %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:410
+#: src/resources/notifications.h:414
msgid "Card insert failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:414
+#: src/resources/notifications.h:418
msgid "Card inserted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:418
+#: src/resources/notifications.h:422
msgid ""
"Deposit failed. You probably don't have this amount of money with you right "
"now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:423
+#: src/resources/notifications.h:427
msgid ""
"Withdraw failed. You probably don't have this amount of money in the bank "
"right now."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:428
+#: src/resources/notifications.h:432
msgid "Buying store create failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:432
+#: src/resources/notifications.h:436
msgid "Buying store create failed. Too many weight."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:436
+#: src/resources/notifications.h:440
msgid "Buying store create failed. No items in store."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:440
+#: src/resources/notifications.h:444
msgid "All items within the buy limit were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:444
+#: src/resources/notifications.h:448
msgid "All items were purchased."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:448
+#: src/resources/notifications.h:452
msgid "Buying item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:452
+#: src/resources/notifications.h:456
msgid "The deal has failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:456
+#: src/resources/notifications.h:460
msgid ""
"The trade failed, because the entered amount of item is higher, than the "
"buyer is willing to buy."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:461
+#: src/resources/notifications.h:465
msgid "The trade failed, because the buyer is lacking required balance."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:466
+#: src/resources/notifications.h:470
msgid "Selling item failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:471
+#: src/resources/notifications.h:475
msgid "Items searching failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:475
+#: src/resources/notifications.h:479
msgid "No matching stores were found."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:479
+#: src/resources/notifications.h:483
msgid "There are too many results. Please enter more detailed search term."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:484
+#: src/resources/notifications.h:488
msgid "You cannot search anymore."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:488
+#: src/resources/notifications.h:492
msgid "You cannot search yet."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:492
+#: src/resources/notifications.h:496
msgid "No store information available."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:496
+#: src/resources/notifications.h:500
msgid "Pet feeding success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:500
+#: src/resources/notifications.h:504
msgid "Pet feeding error."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:504
+#: src/resources/notifications.h:508
msgid "A manner point has been successfully aligned."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:508
+#: src/resources/notifications.h:512
#, c-format
msgid "You got positive manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:512
+#: src/resources/notifications.h:516
#, c-format
msgid "You got negative manner points from %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:516
+#: src/resources/notifications.h:520
msgid "Chat room limit exceeded"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:520
+#: src/resources/notifications.h:524
msgid "Chat room already exists"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:524
+#: src/resources/notifications.h:528
#, c-format
msgid "%s joined room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:528
+#: src/resources/notifications.h:532
#, c-format
msgid "%s left room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:532
+#: src/resources/notifications.h:536
#, c-format
msgid "%s kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:536
+#: src/resources/notifications.h:540
#, c-format
msgid "%s role changed to room owner."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:540
+#: src/resources/notifications.h:544
msgid "Room join failed. Room full."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:544
+#: src/resources/notifications.h:548
msgid "Room join failed. Wrong password."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:548
+#: src/resources/notifications.h:552
msgid "Room join failed. Kicked from room."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:552
+#: src/resources/notifications.h:556
msgid "Room join failed. Not enought money."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:556
+#: src/resources/notifications.h:560
msgid "Room join failed. Too low level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:560
+#: src/resources/notifications.h:564
msgid "Room join failed. Too high level."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:564
+#: src/resources/notifications.h:568
msgid "Room join failed. Wrong race."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:568
+#: src/resources/notifications.h:572
#, c-format
msgid "Left %d seconds until you can use item."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:572
+#: src/resources/notifications.h:576
msgid "Message successfully sent."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:576
+#: src/resources/notifications.h:580
msgid "Message send failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:580
+#: src/resources/notifications.h:584
msgid "Item attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:584
+#: src/resources/notifications.h:588
msgid "Money attach failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:588
+#: src/resources/notifications.h:592
msgid "Message return failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:592
+#: src/resources/notifications.h:596
msgid "Message return success."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:596
+#: src/resources/notifications.h:600
msgid "Message deletion failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:600
+#: src/resources/notifications.h:604
msgid "Message successfully deleted."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:604
+#: src/resources/notifications.h:608
msgid "You got attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:608
+#: src/resources/notifications.h:612
msgid "Error on getting attach successfully."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:612
+#: src/resources/notifications.h:616
msgid "Can't get attach. Too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:619
+#: src/resources/notifications.h:623
msgid "You enter battle field."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:626
+#: src/resources/notifications.h:630
#, c-format
msgid "Rental time for %s expired"
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:630
+#: src/resources/notifications.h:634
#, c-format
msgid "Refine success for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:634
+#: src/resources/notifications.h:638
#, c-format
msgid "Refine failure for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:638
+#: src/resources/notifications.h:642
#, c-format
msgid "Refine failure. Item %s downgraded."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:642
+#: src/resources/notifications.h:646
#, c-format
msgid "Refine unknown for item %s."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:646
+#: src/resources/notifications.h:650
msgid "You can't add item to card because weight too high."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:650
+#: src/resources/notifications.h:654
msgid "You can't add item to card because too many items."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:654
+#: src/resources/notifications.h:658
#, c-format
msgid "Item %s bound to you."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:659
+#: src/resources/notifications.h:662
msgid "End all negative status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:663
+#: src/resources/notifications.h:666
msgid "Immunity to all status."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:667
+#: src/resources/notifications.h:670
msgid "Max hp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:671
+#: src/resources/notifications.h:674
msgid "Max sp +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:675
+#: src/resources/notifications.h:678
msgid "All stats +20."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:679
+#: src/resources/notifications.h:682
msgid "Enchant weapon with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:683
+#: src/resources/notifications.h:686
msgid "Enchant armor with holy element."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:687
+#: src/resources/notifications.h:690
msgid "Def +25%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:691
+#: src/resources/notifications.h:694
msgid "Atk +100%."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:695
+#: src/resources/notifications.h:698
msgid "Flee +50."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:699
+#: src/resources/notifications.h:702
msgid "Full strip failed because of coating."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:703
+#: src/resources/notifications.h:706
msgid "Unknown skill message."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:707
-msgid "Player succesfully ignored."
+#: src/resources/notifications.h:710
+msgid "Player successfully ignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:711
+#: src/resources/notifications.h:714
msgid "Player ignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:715
+#: src/resources/notifications.h:718
msgid "Player ignore failed. Because too many ignores."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:719
+#: src/resources/notifications.h:722
msgid "Unknown player ignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:723
-msgid "Player succesfully unignored."
+#: src/resources/notifications.h:726
+msgid "Player successfully unignored."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:727
+#: src/resources/notifications.h:730
msgid "Player unignore failed."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:731
+#: src/resources/notifications.h:734
msgid "Unknown player unignore failure."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:735
+#: src/resources/notifications.h:738
msgid "Unknown ignore type."
msgstr ""
#. TRANSLATORS: notification message
-#: src/resources/notifications.h:739
+#: src/resources/notifications.h:742
msgid "Pet catch started."
msgstr ""