Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-08-28 | Further improve skill error handling and messages. | Fedja Beader | 1 | -57/+41 | |
Squashed with: * Appease linters + more reformat * Further improve skill error handling and messages. 24751878 "Improve skill error messages." added trailing dots only on the second branch. This adds missing dots on the first one as well as compacts the logic. **** mana/plus!93 | |||||
2024-08-28 | Remove silly msg.read* duplication | Fedja Beader | 1 | -0/+1 | |
& shaves ~5KB from debug binary. previd=""; while read -r line; do if [[ $line =~ .*"msg.read"[^\"]*"\""([^\"]*).* ]]; then id="${BASH_REMATCH[1]}"; if [[ "$id" == "$previd" ]]; then printf "%s\n" "$line"; fi; previd="$id"; fi; done < <(grep -r 'msg.read.*' src/net/) **** mana/plus!91 | |||||
2024-08-21 | Fix skill fail packet handling causing nullptr crash when switching characters | Fedja Beader | 1 | -2/+6 | |
How to reproduce: spam emote then quickly switch char Thread 1 "manaplus" received signal SIGSEGV, Segmentation fault. SkillDialog::getSkill (this=0x0, id=id@entry=1) at gui/windows/skilldialog.cpp:805 0 SkillDialog::getSkill (this=0x0, id=id@entry=1) at gui/windows/skilldialog.cpp:805 1 EAthena::SkillRecv::processSkillFailed (msg=...) at net/eathena/skillrecv.cpp:302 ... **** mana/plus!92 | |||||
2024-02-09 | Update copyright headers up to 2023 | Jesusalva Jesusalva | 1 | -1/+2 | |
2021-04-13 | moved all skillbased errors to debugChatTab | jak1 | 1 | -2/+8 | |
2019-01-01 | Update copyright year. | Andrei Karas | 1 | -1/+1 | |
2018-12-06 | Add packet SMSG_PLAYER_SKILL_AUTO_SPELLS 0x0afb. | Andrei Karas | 1 | -1/+12 | |
2018-09-25 | Add packet SMSG_SKILL_WARP_POINT 0x0abe. | Andrei Karas | 1 | -0/+18 | |
2018-09-06 | Drop support for plugin version 14. | Andrei Karas | 1 | -2/+2 | |
2018-07-26 | Add support for changed item id size in packets. | Andrei Karas | 1 | -11/+11 | |
From some packet version hercules support item id fields as int32. | |||||
2018-05-03 | Fix hiding deleted skills from skill info list without delete packet.s20180503 | Andrei Karas | 1 | -0/+1 | |
This can happend with temporary skills. | |||||
2018-01-04 | Update copyrights year. | Andrei Karas | 1 | -1/+1 | |
2017-11-29 | Add packeet SMSG_SKILL_SCALE 0x0a41. | Andrei Karas | 1 | -0/+10 | |
2017-06-07 | Fix clang-tidy check readability-implicit-bool-cast. | Andrei Karas | 1 | -25/+25 | |
2017-01-03 | Update copyright year. | Andrei Karas | 1 | -1/+1 | |
2016-11-11 | Fix typo implimented -> implemented. | Andrei Karas | 1 | -9/+9 | |
2016-07-19 | Add packet SMSG_PLAYER_UPDATE_SKILL2 0x0b20. | Andrei Karas | 1 | -0/+29 | |
2016-07-19 | Add packet SMSG_PLAYER_ADD_SKILL2 0x0b1f. | Andrei Karas | 1 | -0/+30 | |
2016-07-19 | Read inf2 field in packet SMSG_PLAYER_SKILLS. | Andrei Karas | 1 | -1/+6 | |
2016-07-18 | Move skillinfo into resources/skill directory. | Andrei Karas | 1 | -1/+2 | |
2016-04-02 | Sort more packets. Add version checks inside packets. | Andrei Karas | 1 | -2/+8 | |
2016-03-20 | Not allow close warp dialog until select warp target. | Andrei Karas | 1 | -1/+2 | |
2016-03-20 | Impliment packet SMSG_SKILL_MEMO_MESSAGE. | Andrei Karas | 1 | -2/+16 | |
2016-03-15 | Add support for unknown skill error (hercules).release2016-03-15 | Andrei Karas | 1 | -0/+7 | |
2016-03-10 | For unknown packet field values show packet id and field value. | Andrei Karas | 1 | -1/+1 | |
2016-02-21 | Change some int constants to unsigned. | Andrei Karas | 1 | -2/+2 | |
2016-02-20 | Add missing const in net directory. | Andrei Karas | 1 | -2/+2 | |
2016-02-08 | Stop cast animation also if got skill error message. | Andrei Karas | 1 | -0/+2 | |
But this is not all cases. For always correct stop cast animation, need use animation command "jump" to stand animation. | |||||
2016-02-07 | Replace most static_cast<Type> to shorter versions from defines. | Andrei Karas | 1 | -5/+5 | |
2016-01-04 | Add missing TRANSLATORS comments to translation strings. | Andrei Karas | 1 | -0/+14 | |
2016-01-02 | Update copyrights year. | Andrei Karas | 1 | -1/+1 | |
2015-12-18 | Fix code style. | Andrei Karas | 1 | -2/+0 | |
2015-12-14 | Move skill error defines into separate file. | Andrei Karas | 1 | -0/+7 | |
2015-11-23 | Impliment packet SMSG_SKILL_SNAP (hercules). | Andrei Karas | 1 | -8/+0 | |
2015-11-23 | Add skill error about missing spirits. | Andrei Karas | 1 | -0/+4 | |
2015-11-23 | Impliment packet SMSG_SKILL_WARP_POINT (hercules) | Andrei Karas | 1 | -6/+16 | |
2015-11-10 | Add fail summon skill error handling. | Andrei Karas | 1 | -1/+5 | |
2015-11-10 | Decode some more skill errors. | Andrei Karas | 1 | -0/+41 | |
2015-09-04 | Remove some useless includes. | Andrei Karas | 1 | -3/+0 | |
2015-09-02 | Remove MessageHandler class | Andrei Karas | 1 | -0/+2 | |
2015-08-30 | Move receive code from skillhandler into separate file. | Andrei Karas | 1 | -0/+365 | |