BeniS
ac65ea5843
Fix action menu bug.
12 years ago
Eduardo Bart
ee4f155b92
Minor fix in std::packed_any
12 years ago
Eduardo Bart
57785d2001
More walk changes and creature events
...
Improve walking, no more random cancelWalks
Add 3 new creatures events onAppear/onDisappear/onWalk
Add algorithm that calculates walk ping
Fix paralyze animation while walking
12 years ago
Eduardo Bart
76d32b5493
Fix click regression
12 years ago
Henrique
8a5195430a
Add SQL extension, still in early stage
12 years ago
Eduardo Bart
c9eaa73df5
Improve clicking on walking creatures
12 years ago
Eduardo Bart
daea7cab65
Check walk collisions in client side
12 years ago
Eduardo Bart
773d58da01
Optimize lua object pushing
12 years ago
Henrique
3b345cf868
Add setXteaKey function
12 years ago
BeniS
cadf07974a
Fix to market module reloading, Changed the walk lock period when colliding with a block path object.
12 years ago
Eduardo Bart
103daa63e3
Fix compile issues with clang
12 years ago
Henrique
4f0e00fdfa
Change to RSA decrypt function
12 years ago
Eduardo Bart
3bac3dcbb4
Rework stdext classes
...
Implement new classes:
* stdext::any => ligher replacement for boost::any
* stdext::packed_any => like any but optimized to use less memory
* stdext::shared_object => ligher replacement for std::shared_ptr
* stdext::shared_object_ptr => replacement for boost::intrusive_ptr
* stdext::fast_storage => for storing dynamic data
* stdext::packed_storage => same but with less memory
* stdext::packed_vector => std::vector with less memory
Compiling should be a little faster now because global boost including
is not needed anymore
12 years ago
Eduardo Bart
1dc7dc0cfc
Fix tile skipping in 9.6
12 years ago
Henrique
3c1a5f24e8
Fix to protocolgame
12 years ago
Eduardo Bart
614d1544c0
Fix market reload and a crash when exiting
12 years ago
Eduardo Bart
bca1af8f11
Add warning when trying to use invalid LuaObject class
12 years ago
BeniS
ce4f88b61d
Missed from last commit to fix offer creation with non stackable items.
12 years ago
BeniS
82bfdc566f
Fix market issue with non stackable items.
12 years ago
Eduardo Bart
f4641333f4
Fix a rare drag/drop issue
12 years ago
Eduardo Bart
6ef44d462d
Update todo, fix minor error
12 years ago
Eduardo Bart
90312965bc
Avoid spr loading freeze when logging
12 years ago
Eduardo Bart
49a8c750f9
Fix opened channels saving
12 years ago
Eduardo Bart
fbb3c9933a
Fix audio stopping on buffer underruns
12 years ago
Eduardo Bart
6c159333dd
Fix displaying npc messages in screen center
12 years ago
Eduardo Bart
64760f0892
Update sv and pt locales
12 years ago
Eduardo Bart
c879ed8642
Prevent a protocol warning caused by a server side bug
12 years ago
Eduardo Bart
2993853fe0
Fix death message
12 years ago
Eduardo Bart
a1fb373b1b
Revert protocol bug added in lasts commit
12 years ago
Eduardo Bart
1de9faa93e
Update missing translations table
12 years ago
Eduardo Bart
3db0ae06a7
Add swedish language
12 years ago
niczkx
e316c0b5cd
Merge both getString functions in binarytree
12 years ago
Henrique
12e6602925
Bind connection and fix protocol recv without xtea
12 years ago
Henrique
c969f5209f
Some changes to server compatibility
12 years ago
niczkx
4c369bc823
fix compiling on gcc 4.6 (too early to use 4.7.1...)
12 years ago
Mark Samman
39db801f93
Fixed 9.6 otb loading
12 years ago
Eduardo Bart
03b8241bbc
Rename stdext::shared_object_ptr to compile in gcc 4.6
12 years ago
Eduardo Bart
8e437e27c7
Fix walk interval calculation
12 years ago
Eduardo Bart
59b6abfa09
Implement message modes for 9.6
...
Fix possible crash when closing otclient
Fix private messages
Fix messages in 9.6
12 years ago
BeniS
1281b04a6a
Some small fixes.
12 years ago
Eduardo Bart
52f81c53f9
More fixes for 9.6
...
And add ping bindings :D
12 years ago
Eduardo Bart
05436e135a
Fix some bugs
12 years ago
Eduardo Bart
1e2d20d289
Fix typos
12 years ago
BeniS
70fba12d6c
Some more market fixes and ascetics
12 years ago
Eduardo Bart
487dafb8c0
Fix compile issue in mingw32
12 years ago
BeniS
a914d31afb
Finished accepting buy/sell market item offers, few minor fixes.
12 years ago
Eduardo Bart
e2efbcffbe
Fix crash in clang while casting enums
12 years ago
Eduardo Bart
68ebcb559f
Fixes for compiling with clang
12 years ago
Eduardo Bart
73769c62e4
Just some refactoring
12 years ago
Eduardo Bart
29a4d467af
Optimize map tile storage
...
Tiles are stored in blocks of 32x32 now, improving tile allocation and access speed
12 years ago