Sam
d6105a98d1
Fixed issue with deathwindow
2013-11-12 15:21:10 +01:00
Eduardo Bart
d32f71c2b9
Partial support for protocol 1020 and minimize lag
...
I am able to login in global Tibia however there are game protocol errors
* there is a new opcode 167, which I dont know what it is
* there are changes in opcode 147 which handles text messages that I don't know too
Connection writing was optimized, playing "lag" should improve by 10ms,
and improve much more in systems with low fps
2013-11-10 20:10:04 -02:00
conde2
e60372fdea
A little fix!
2013-11-10 03:17:49 -02:00
conde2
d2473fd424
Login support for 10.21 ~ 10.22
...
Please someone test more it !
Not tested in real Tibia !
2013-11-10 03:13:51 -02:00
Sam
241b54262a
Updated lua consts
2013-10-20 17:15:24 +02:00
Sam
67bd00556d
Re-added "Don't stretch/shrink" option
...
Closes #345
2013-10-09 18:17:50 +02:00
Sam
1b27a095a9
Hotkeys for Fluid Containers
...
Hotkeys now save subType for fluid containers instead of always trying
to use item with subType 0.
2013-10-05 18:08:49 +02:00
Sam
e6977b1b43
Improvement / Fix hotkeys
...
- Hotkeys now check items in inventory
- Fixed USEONETARGET hotkey bug
2013-10-05 02:31:44 +02:00
Sam
5843b78e87
Support for client version 7.6
...
Tell me if there are parts which I should change.
- Not everything is tested yet, feel free to report bugs in 7.6
- the data send in between login opcode and account data might not be
correct, but I could not find any documents showing the right protocol
yet
- Hotkeys working
2013-10-04 04:09:54 +02:00
Joao Pasqualini Costa
926eb9f01e
Fix #253
...
Message Mode 12
2013-08-17 22:57:38 -03:00
Joao Pasqualini Costa
e15995e1eb
Fix walk with WASD
...
This should be an alone bind, so any other control will not affect the
keys.
2013-08-17 21:56:37 -03:00
Joao Pasqualini Costa
719debfeae
Fix keyboard unbind
...
Now this will unbind the right widget
2013-08-17 21:54:16 -03:00
BeniS
529b646316
Forgot to provide the widget for walk key bind, thanks conde2!
2013-08-13 10:22:34 +12:00
Eduardo Bart
b5911cf1de
Use client version instead of entergame
2013-08-03 19:26:38 -03:00
BeniS
5fbb71157d
Added enable/disable chat mode (allows for alphabetical key controls), battle window anchoring fixed (thank you River) & more:
...
* Added better walk key binding (for other uses, like the sample given WASD).
* Made string.ends part of the string meta table rather than parameter based.
2013-07-29 10:42:18 +12:00
Mark Samman
4a04a18835
Fix login with 9.83-10.10
...
This only adds protocol compatibility, the features aren't actually
implemented yet
2013-07-28 07:05:46 +02:00
BeniS
95abf2a1d2
Fix a bug with autowalking & add prompt param for tryLogout.
...
(We don't want to be prompted when pressing Ctrl + Q or Ctrl + L).
2013-07-07 05:36:56 +12:00
Sam
c4adf2d817
Added whitelist
...
- Checkboxes to turn ignore/whitelist off
- Allow VIP messages
2013-07-04 18:03:21 +02:00
Sam
c7c259ef80
Game Menu / Attacking fixes
...
- No more "Attack" / "Follow" for creatures on different floor
- No rule violation for monsters, only players now
- Alt + Click to target works through roofs -> fixes #203
- Fixed battle list issue (check position when trying to attack)
2013-07-03 14:25:18 +02:00
Sam
c8185474de
Implements battlelist sorting
...
Features:
Sort by age, name, health or distance
Sort ascending or descending
Button to toggle filters and sort options
http://i.imgur.com/cSCBwr4.png
closes 213
2013-07-02 22:43:52 +02:00
Sam
be071c7103
Fix deathwindow issue
2013-07-02 22:40:19 +02:00
Sam
2f9e2c3e33
Sorting VIP list by name
...
@ #209
What should sorting by type do?
2013-07-01 22:59:51 +02:00
BeniS
e062562888
Added sublime text 2 project file.
...
* Changed the order of the dofiles params.
2013-05-12 21:16:43 +12:00
Tiago T. de Araujo
e4c7ca604b
Fix update on unload module
2013-04-12 21:27:10 -03:00
Sam
d427560b98
Countwindow Fix [YAH]
...
Fixed typing amount in count window. Should be hidden again.
2013-04-12 19:15:28 +02:00
Joao Pasqualini Costa
9bae1b9e25
Fix #316
...
It still have a bug when using string like this:
" teste {{}} teste"
2013-04-09 17:54:57 -03:00
Eduardo Bart
b43a196eac
Minor fixes and add auto resize for images
2013-03-15 21:59:22 -03:00
Eduardo Bart
4bdd1e79fd
Fix compile error for win32
2013-03-13 21:18:17 -03:00
Eduardo Bart
e9e4dcd71b
Improve walk when lagging
2013-03-13 20:55:20 -03:00
Eduardo Bart
0891e2b30a
Add C++ traceback to errors
2013-03-12 01:36:36 -03:00
Eduardo Bart
24664714bd
Fix rare but serious bug in Connection
...
* Implement output pooling for writing data in connection,
this should fix rare cases where sending would fail
2013-03-12 00:18:47 -03:00
Eduardo Bart
da51dd467e
Minor fix
2013-03-11 15:00:31 -03:00
Eduardo Bart
10a16169a4
Fix hotkeys reload and implement filters for console
2013-03-05 04:02:54 -03:00
Eduardo Bart
1dd558d57e
Revert "Use boost::thread instead of std::thread"
...
This reverts commit 71b5c5f2e4
.
2013-03-05 01:47:23 -03:00
Joao Pasqualini Costa
115bf08364
Fix spell cooldown timer
2013-03-04 23:45:19 -03:00
Eduardo Bart
71b5c5f2e4
Use boost::thread instead of std::thread
2013-03-04 23:06:00 -03:00
Eduardo Bart
62921dee9b
Fixes in options, hotkeys and viplist
2013-03-02 17:01:52 -03:00
Eduardo Bart
a145ad282b
Add live_sprites_reload command
2013-03-01 17:14:18 -03:00
Eduardo Bart
50b6cc69e1
Implement live_module_reload command
2013-03-01 06:38:05 -03:00
Eduardo Bart
8314b84f69
Add live_textures_reload command
2013-03-01 05:46:55 -03:00
Henrique Santiago
e85afd4b63
Platform modtime, little changes to entergame
2013-03-01 05:08:40 -03:00
Eduardo Bart
120c2b4231
Fixes in rule violations and private chat
2013-02-28 22:01:41 -03:00
Eduardo Bart
dad3026ba0
Optimize terminal buffering
2013-02-28 21:35:35 -03:00
Eduardo Bart
9312d20a0f
More terminal improvements
2013-02-28 20:10:36 -03:00
Eduardo Bart
425bfd998b
Add about_modules command
2013-02-28 19:05:53 -03:00
Eduardo Bart
b804dd6959
Fixes and new tuned terminal
2013-02-28 18:46:42 -03:00
Eduardo Bart
e528fcc8f8
Minor fixes and improvements
2013-02-28 02:43:26 -03:00
Henrique Santiago
46aa0c005f
Support to miniwindow margin, fix protocollogin connectCallback, pt translation
2013-02-27 23:45:03 -03:00
BeniS
eb46b96ffa
Fix typo from last commit
2013-02-28 10:31:15 +13:00
BeniS
ccbe491e3c
Should resolve #289 (please test and give feedback)
2013-02-28 10:23:22 +13:00
BeniS
5f26303389
Added latest protocol/client support for cipservers
2013-02-28 04:38:48 +13:00
BeniS
0bf909d52f
Fix #283 and more:
...
* Might have fixed death window issue but not confirmed
* Stop hotkey window from display while offline
* Moved some required features to >= 840 if statement
(protocol 840/842 arent supported in otclient yet)
2013-02-28 01:01:51 +13:00
Eduardo Bart
406c7bdae6
Fix #276
2013-02-26 18:13:50 -03:00
Eduardo Bart
dc3559a5c0
Fix hotkey bug and compile error on Mac
2013-02-26 17:50:08 -03:00
Eduardo Bart
d0576da69d
Implement dash walking and zoom out again
2013-02-26 16:37:02 -03:00
Eduardo Bart
2a225b99b7
Only show ping when available
2013-02-25 23:16:15 -03:00
Eduardo Bart
04f52d77d2
Walk ping is not supported anymore
2013-02-24 22:39:25 -03:00
Eduardo Bart
06e2b6eca2
Platform fixes and rework ping
2013-02-24 22:16:45 -03:00
Henrique Santiago
a8c175452b
Pt translations
2013-02-23 20:15:12 -03:00
BeniS
92228e9553
Prompt user before removing server list entry
2013-02-24 01:26:49 +13:00
BeniS
67ed9e21ad
Forget account/password when "Remember password" is unchecked
2013-02-24 01:14:30 +13:00
BeniS
01126eee62
Some fixes for the server list module
...
* Fixed an indexing issue in the settings
Note: Forgot to mention that it will store the last account/password used for that server
2013-02-24 01:02:24 +13:00
BeniS
8e9f65779c
Implemented client_serverlist module! Close #200
...
* Will store servers that are not already in the list when logging in
* Can add servers manually if required too
* Fixed a bug in table.size
2013-02-24 00:41:21 +13:00
BeniS
2296e35174
Fix issue with closing containers
...
* Wasn't clearing references properly.
2013-02-23 19:38:52 +13:00
BeniS
28e70516a4
Use full path in SpelllistSettings
...
* Fix reload errors from previous commit
2013-02-23 19:23:18 +13:00
BeniS
039c3072dc
Preload properly with g_textures.preload
...
* Thanks Baxnie for advising me of this method :)
2013-02-23 19:16:42 +13:00
BeniS
f4f9e319d8
Buffer condition/cooldown icons on module init
...
* This should hopefully avoid some lag with slow hdd computers
2013-02-23 18:53:27 +13:00
Eduardo Bart
09c937998f
Dont use boost locale anymore
2013-02-22 18:49:36 -03:00
Eduardo Bart
5b573afdfc
Change network errors message
2013-02-22 16:53:49 -03:00
Eduardo Bart
9a54bfcc90
Minimap, hotkeys and lot of other changes
...
* Begin working on a new layout system for UIMinimap and later UIMap,
this new layout system allows to add widgets to the minimap
* Add option to disable motd
* Rework hotkey binding
* Lots of fixes in hotkeys manager
* Add fullmap view using Ctrl+Shift+M
* Prevent some crashs in ThingType draw
* Add function to load minimap from PNG files
* Fixes in minimap saving
* Fixes in Tile::isClickable
* Add UIMapAnchorLayout, new layout for maps
* Fix freezes in win32 when pressing alt key
2013-02-21 17:03:05 -03:00
Henrique Santiago
f8b078ea91
Little fixes
2013-02-20 21:50:45 -03:00
Henrique
bb304f9f4e
Fixes to npc trade, begin native directx support
2013-02-20 15:41:28 -03:00
BeniS
cb3f06358c
Missed existing onInventoryChange hook
2013-02-21 04:34:06 +13:00
BeniS
3b91c4d509
Minor quantity fix from previous commit
2013-02-21 00:28:45 +13:00
BeniS
f4c7d98bd5
Fixes to trade npc module:
...
* Will now update player goods on inventory change
* Sell all no longer shows inventory items when ignore is checked
* Sell all tooltip now updates properly
* Will tell you the sell all total
2013-02-21 00:19:30 +13:00
BeniS
88c59afb8c
Added 'sell all' tooltip to show items you can sell
...
* Now 'sell all' button with enable/disable
* Fixed display issue with 'sell all' button
* Also changed spinbox button click
2013-02-20 23:08:03 +13:00
BeniS
b61094c053
Minor fix to scroll bar
2013-02-20 15:03:45 +13:00
BeniS
3b9acab7a1
Fixed Market laoding and 'search all' issue.
2013-02-20 14:44:06 +13:00
Henrique Santiago
6d456994f4
Fix scrollbar
2013-02-19 21:34:50 -03:00
BeniS
e87e669c87
Few market UI fixes
2013-02-19 23:19:43 +13:00
Henrique Santiago
59a5b8115a
Fix locale send, spelllist reload, few changes
2013-02-18 22:18:10 -03:00
Eduardo Bart
67fc77d507
Add sell all button to NPC trade
2013-02-15 16:38:57 -02:00
Eduardo Bart
28cdd6aa53
Fix minor walk delay
2013-02-15 16:38:29 -02:00
Henrique Santiago
4f423432fa
Missing change for hotkeys
2013-02-14 18:29:35 -02:00
Eduardo Bart
62f38d678d
Fix for chat commands #s #w #y
...
* Some progressbar changes
2013-02-14 16:34:55 -02:00
Henrique Santiago
07dd78002b
Save console messages #263 , change settings names
2013-02-14 15:30:45 -02:00
Henrique Santiago
5fc1ac8051
Save gamemap height #207 . UISplitter needs a rework.
2013-02-14 13:54:51 -02:00
BeniS
adc01ab9e3
Proper fix for autowalk lag issue
2013-02-13 18:05:08 +13:00
BeniS
725a16e38e
Fix a lag issue with auto walking
...
* Auto walking on unwalkable objects was still being processed
by the findPath algorithm. Ed, if this algorithm shouldn't be causing
lag spikes for the client, perhaps I should find the cause in findPath.
For now this will fix the issue however.
2013-02-13 15:06:22 +13:00
BeniS
0b29a4b466
Fixed market selling 'amounts'
2013-02-13 05:30:00 +13:00
BeniS
cb42481edd
Market fix, and a few other things:
...
* Added 'button' param to g_mouse.bindPress
* Added 'lower' param to table.contains
* UIComboBox:onOptionChange should signalcall?
* Changed the experience bar color
* Market buy/sell 'amount' window will now show the cost
of the amount you are selecting
2013-02-13 05:14:16 +13:00
Henrique Santiago
8f9055f48b
Fixed mouse bug, allow locales list
2013-02-10 03:24:51 -02:00
Henrique Santiago
dfb0150a7d
Fix signalCall, healthinfo tooltips
2013-02-10 01:17:20 -02:00
Henrique Santiago
11cb287a21
Changes to UIProgressBar, simplified healthinfo module
2013-02-09 19:57:37 -02:00
Henrique Santiago
6f37361df0
Merge pull request #268 from ricardoianelli/master
...
Added experience bar to healthinfo
2013-02-09 11:36:39 -08:00
Ricardo Ianelli
9c0c19b5b2
Exp bar on healthinfo module
2013-02-10 03:31:12 -02:00
Ricardo Ianelli
71c2ec5293
One more fix
2013-02-10 02:59:55 -02:00
Ricardo Ianelli
72d63673ca
Identation Fixes
2013-02-10 02:54:20 -02:00
Ricardo Ianelli
cbeab6f9b0
Moving start messages to lua
...
Moved start log messages to lua, to make easier to enable/disable those
messages.
2013-02-10 02:28:47 -02:00
Henrique Santiago
25841e9c77
Merge pull request #267 from ricardoianelli/master
...
Rework on init/exit log messages.
2013-02-08 21:03:08 -08:00