Henrique Santiago
8871659b07
Fix image read
7 years ago
Ranieri Althoff
88d0a0a879
Fix misleading indentation
7 years ago
A-Syntax
df422c0991
Update protocolgameparse.cpp ( #777 )
...
The vocation id was not being received by the client.
https://github.com/otland/forgottenserver/issues/1982
7 years ago
Joao Pasqualini Costa
2292df922d
Fix Look ( #818 )
...
sendLookCreature should only be called in battleList
7 years ago
GustavoBlaze
743e73d755
Applying the otclient code style
7 years ago
GustavoBlaze
bc20e16584
Applying the otclient code style
...
changing the variables names
7 years ago
GustavoBlaze
a4400a4ff1
applying the otclient code style
...
changing the variables names
7 years ago
GustavoBlaze
2927ed29d8
Bug idle animations of the creatures solved
...
These changes we join the idle animations with the walking animations
7 years ago
Ahmed Samy
94d60432f3
Merge pull request #766 from TibiaFun/patch-1
...
Update protocolcodes.cpp
7 years ago
Ahmed Samy
b6140a03b4
Merge pull request #764 from elderapo/patch-1
...
Fix typo
7 years ago
Bruno Minervino
882be286d9
Update copyright year for 2017
7 years ago
zygzagZ
8486f6c867
Fixed talking with npc for 8.54
7 years ago
Joseph Bingham
e5d28e00e2
Fixes inconsistent coding style
8 years ago
Joseph Bingham
9148d412e5
Replace tabs with spaces (again)
8 years ago
Joseph Bingham
5a5adc4ed6
Replace tabs with spaces
8 years ago
Joseph Bingham
344146ba2d
10.96, 10.97, 10.98, 10.99 support
...
Adds basic support for the latest client version
8 years ago
TibiaFun
0870fda2ac
Update protocolcodes.cpp
8 years ago
Tomasz Martyński
8ffacefb04
Fix typo
...
change "getOufitColor" to "getOutfitColor"
8 years ago
Eduardo Bart
a6a50fa162
Merge pull request #744 from ranisalt/copyright-year
...
Update copyright year for 2016
8 years ago
Ranieri Althoff
551f30d32f
Replace deprecated c++11 test with cmake script
8 years ago
Ranieri Althoff
2f1f62a916
Update copyright year for 2016
8 years ago
Sam
1ec3b65a3a
10.94, 10.95 support
8 years ago
Sam
1c09c3770b
Protocol 10.93
8 years ago
Nailson
d1b26781d3
Fix 'getTopMultiUseThing' returning border items.
8 years ago
Sam
7a8e605704
Minimal 10.91 support
8 years ago
Sam
2b7e2a45ea
Fix 7.4 walking over items with elevation
8 years ago
Sam
408b3c5125
Fix npc message mode
8 years ago
TheSumm
90deb067a6
Added missing message types
8 years ago
TheSumm
37f563d3d5
Replaced some tabs with spaces
9 years ago
TheSumm
80184a1249
Initial 10.90 support
...
Basic support, I did not check for further protocol changes yet.
9 years ago
Konrad Kuśnierz
ec9dafcfdf
Fix #696
9 years ago
Nailson
2f3540c996
Small optimization.
9 years ago
TheSumm
0d8791e1a7
Protocol updates up to 10.82
9 years ago
Nailson
d41fe195f4
Add 'GameKeepUnawareTiles' feature.
...
Remove tiles that we are not aware anymore by default.
9 years ago
Nailson
f1fdbd56e9
Add a flag for idle animation game feature.
9 years ago
Ranieri Althoff
058b926a94
Replace deprecated function
9 years ago
Konrad Kuśnierz
4591a37844
My bad, wrong function name.
9 years ago
Konrad Kuśnierz
8abefb1505
Fix #601 , fix #599
9 years ago
BenDol
07a2995285
Fix NPC static text and missing SpeakType.
9 years ago
kenfal
47272519b5
Fix missing loop counter
9 years ago
Nailson
5ef55307f5
Fix #664
9 years ago
Konrad Kuśnierz
b9848f360c
Check for Otc::GameAttackSeq feature
9 years ago
Eduardo Bart
0c1540e531
Improve multiline text selection, closes #507
9 years ago
Konrad Kuśnierz
6893a5e98a
Optimize UITextEdit rendering
9 years ago
Konrad Kuśnierz
f35c939fc3
Start working on multi-line selection for console
...
Unfortunately UITextEdit is really bad in terms of performance. It
cannot be used as overlying widget (just like in terminal). On the other
hand we could optimize it by rewriting (unfortunately) the whole widget.
There still is a lot of things to do, but for now it is possible to
select several lines of text and copy it using CTRL + C. In order to
make text copyable in context menu it will be required to override
onMousePress (return true).
9 years ago
Ranieri Althoff
944b220c90
Use native optimizations instead of hardcoded defaults
9 years ago
Konrad Kuśnierz
c3c2ac80e7
Fix drawing creatures in UICreature
...
I will leave this ugly hack for the time being, but I do encourage to change it later on. The whole "resize" boolean makes no sense since the outfit is resized by the destination rectangle anyway. I believe we should give it a try with a real size of the object defined in dat by the user for creatures bigger than 32x32.
Please keep in mind that we did cut bigger creatures to 48x48 (2*Otc::TILE_PIXELS*0.75f) before as well, so nothing really changed besides ability to properly draw bigger creatures than 64x64 on battlelist.
9 years ago
Konrad Kuśnierz
6bd0e37670
Correctly draw creatures bigger than 64x64
...
Battlelist icon
9 years ago
Konrad Kuśnierz
11990815a6
Correctly load corrupted otmm file, should fix #606
9 years ago
Konrad Kuśnierz
53dbbd2ba3
Decrease RAM usage by at least 200MB
...
This was quite ridiculous.
TILESTATE_LAST = 1 << 24
Basically we were creating 2^24 Color structures within the array, each
of them has 4 floats (16 bytes) resulting in about 256 MB of extra
wasted memory.
9 years ago
TheSumm
ab5bed456b
Fix warning
9 years ago
TheSumm
fcd481ee15
Added missing message mode
9 years ago
TheSumm
83dc129f03
Protocol 10.76, fixed death window & death packet
9 years ago
Gabriel Pedro
04b516a1a0
Update copyright for 2015
9 years ago
TheSumm
f51a160bde
Remove unintentionally added files
9 years ago
TheSumm
cbf70c1d63
Enable protocol 10.75
9 years ago
Nailson
74af47f4d6
Added support for enhanced animations for items.
...
Thanks to @conde2, @BenDol
9 years ago
TheSumm
4c4e0b9d07
Fix error showing after relogging with containers being open
9 years ago
TheSumm
71931b961a
Full protocol 10.74 support (session key), entergame style fixes
9 years ago
BenDol
900ebbd985
Fixes #181 and fixes #551
9 years ago
TheSumm
8542f8bfd4
Protocol 10.73 support
9 years ago
TheSumm
fc76ca4523
Updated advernturer blessing inventory style to be more robust
9 years ago
TheSumm
63f95317a2
Fixed baseSpeed not being parsed (10.59+)
9 years ago
TheSumm
26fb35fd4d
Fixed major bug
9 years ago
TheSumm
ddec9627b8
Protocol 10.72 (Authenticator) Support, Unjustified Points diplay
...
- Unjustified Points (Better topbar icon would be nice)
![Unjustified Points](http://i.gyazo.com/81286f46d9b4d56b3fe864140173cf34.png )
- Authenticator token support
- adjusted 'can change pvp frame' to 1054
- ...
9 years ago
TheSumm
4b7770361d
Fix parseLogin packet
9 years ago
BenDol
16f6a0019c
Fix dat loading issue with 10.00 & minor outfit window fix.
9 years ago
TheSumm
7f3f18f991
Support for Protocols up to 10.71, Adventurer Blessing
9 years ago
Eduardo Bart
f6fb785cea
Use -O2 in release build
10 years ago
BenDol
bdfb77166e
Reuse code by merging dash functionality with walk method.
10 years ago
BenDol
9f3ebb0036
Fix #577 dash will now fire onWalk (with isDash parameter).
...
Also added missing client versions.
10 years ago
BenDol
ddb5e58057
Fix #569 finally had some free time.
10 years ago
Dominique Verellen
682694cc07
Update graphicalapplication.cpp
10 years ago
osmarjunior
3557879361
Fix bug when drawing mounts while walking
10 years ago
BenDol
d3d3294277
Added missing premium trigger opcode.
10 years ago
BenDol
ef7f94ac76
Some minor changes/additions.
10 years ago
BenDol
3343919c92
Added GameEnhancedAnimations to lua
10 years ago
BenDol
4eb7668922
Can now login to official tibia servers.
10 years ago
BenDol
1f272b7aba
Added preview state packet.
10 years ago
BenDol
09d830d02e
Fix build error
10 years ago
BenDol
d7429c201c
Started 1050 implementation and fix ups:
...
* Dat now loads (new animations aren't yet functional).
* Fixed the way we reference client versions.
TODO: Write new animation functionality & find out protocol changes.
10 years ago
Sam
fe585d27d8
Cleanup dat loading, fix version 8.6+
10 years ago
Sam
153cf3e859
Container fix
10 years ago
Sam
6b46370d1a
7.4 .dat support, playing an actual server might not work yet
10 years ago
Sam
2a57a5f7d0
Browse field, locked & paginated container support
10 years ago
BenDol
9e0ddb08e3
More debug prints and avoid null pointer.
10 years ago
BenDol
0f362f80e3
Added easy menu hooking, fixed terminal default size/pos & more:
...
* Added autowalk style option to Minimap style.
* Added onCreate for setting up variables before styling is applied etc.
10 years ago
BenDol
07ac5c27ca
Added some missing lua functions.
10 years ago
BenDol
9f7aafac0b
Fix a crash issue when attempting to draw invalid item.
...
This can happen when using UIItem as interfaces etc.
10 years ago
djayk1
8fccc1eb63
Little fix
10 years ago
djayk1
10438c21ff
Update game.cpp
10 years ago
djayk1
ec99d35cee
Update game.cpp
10 years ago
djayk1
85fe5867f3
Update protocolgameparse.cpp
10 years ago
djayk1
1a77473e13
Update const.h
10 years ago
djayk1
cc483fba5a
Update game.cpp
10 years ago
djayk1
94686d3fe8
Update protocolgameparse.cpp
10 years ago
djayk1
468ac9cbd2
Update game.cpp
10 years ago
BenDol
2df51622ba
Some improvements to some things.
10 years ago
BenDol
0ad45d6826
Added 2 global functions for Position & g_map.getTiles().
10 years ago
Henrique Santiago
72b3403728
Fix filestream read
10 years ago