Removed code to dump all incoming packets, as that can be achieved with the DUMP_UNKNOWN_PACKET code as well when needed (from r1009). Added ability to dump invalid packets through define DUMP_INVALID_PACKET (clif.c). Fixed clif_parse_debug not printing anything, when it is used with a variable length packet. Replaced utils function 'dump' with 'WriteDump' (files) and 'ShowDump' (console), and used those to replace inlined code in clif (related r10947). * Fixed commands setting a stat to 0 (rather than 1), when exact amount is subtracted (bugreport:4803, since r14493). * Fixed and script command 'getitem2' not taking MAX_REFINE define into consideration (bugreport:4804). Fixed wrong item levels being listed in the description to script command 'produce'. Added missing description for script command 'cooking' provided by Masao (bugreport:3372, follow up to r13628). * Fixed a typo in npc_touchnext_areanpc (NPC's map being used as it's x-coordinate), which caused ::OnTouch_ invokation to affect different area than intended (bugreport:4814, since r14097). * Fixed monsters getting warped when stepping on an NPC warp when at least one of the bits of setting 'mob_warp' was set (bugreport:4766, since r12757). * Fixed canceling item appraisal window (Magnifier and Identify) would prevent players from using any follow up skills (bugreport:4809, since r14545). * Fixed pet database reading displaying wrong amount of read entries per file (bugreport:4797). * Fixed Beast Strafing (HT_POWER) damage formula provided by Playtester (bugreport:4675, since r4392). * Added check to ensure character `rename` status will be saved if changed. * Removed leftovers of old charcommand config (follow-up to r13403). Math library is no longer considered required, when math functions are available without it (made configure fail on platforms, where no separate math library is present). Added check, whether or not '-Wno-pointer-sign' can actually be used (caused warnings with g++). Fixed kvm02 printing different amount of points, than it actually gives. * Fixed battleground kvm02 and kvm03 scripts referring to NPCs in the custom battleground kvm (bugreport:4812, since r14369). Cleaned up party/guild name code in clif_charnameack (follow up to r14737). Fixed enabling 'fakename' not clearing party and guild name and cleaned up atcommand 'fakename' code. Replaced strlen checks, which checked whether or not a string is empty, with first-byte checks. Fixed signed constant being returned as unsigned value in get_percentage (bugreport:4765, since r12679). Open Buying Store skill is now exempted from noskill mapflag like Vending as well (bugreport:4815, follow up to r14713). Replaced inlined npc_name2id code with calls to npc_name2id. Added a error message to npc_enable, to spot disablenpc/enablenpc/hideoffnpc/hideonnpc on non-existing NPCs (related r14750). * Fixed possible client crash when monster is class-changing to mob_avail'd one. Documented optional parameter 'npc name' for script command 'waitingroom2bg'. Fixed documentation for script command 'waitingroom2bg_single' (bugreport:4770, since r14373). Added documentation for script commands 'bg_getareausers' and 'bg_get_data' (bugreport:3034).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |