bugs.txt 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407
  1. Problem: 2-2-1 classes are regarded as Novicies by the game server. NPCs aren't taking them as thier jobs but if you the the NPC to do something for a novice class it works with the 2-2-1 like renters. Also if some one becomes high novice, if they use jobra they can become first jobs like a swordsman.
  2. Assigned: N/A
  3. Progess: 0%
  4. Ideas: Codemaster - I believe that they register them as normal classes, but sets Upper as 1, so you can do things such as if(Upper == 1)
  5. Problem: Stats nor skills don't downgrade when your level gets reverted due to exp loss.
  6. Assigned: N/A
  7. Progess: 0%
  8. Problem: Pre skill requirements for new skills are wrong it makes you use 49 skills points before you can get the newer skills.
  9. Assigned: Celest
  10. Progess: ~90% (Notes: not sure if it causes problems, need more testing =p)
  11. Problem: When u spawn ~300 mobs (and more or less) then do @killmonster then some mobs freeze on the screen (have no names, don't move, etc)
  12. Assigned: N/A
  13. Progess: 0%
  14. Note by Cameri: This is not a bug, it's something that has to do with the client...
  15. Problem: Joker card 4139 lets anyone to steal money / zeny. Just like he's a thief. It shoul;d be revised - success rates lowered and "steal item" disabled
  16. Assigned: N/A
  17. Progess: 0%
  18. Problem: Wierd login-server bug on sql, it displays that the server is full when map-server crashes, has something to do with anti double login feature?
  19. Assigned: N/A
  20. Progress: 0%
  21. Problem: MVP cast spells w/o showing "prepare cast line"
  22. Assigned: N/A
  23. Progress: jA's mob skill DB itself already has skills that have no cast time,
  24. does the same problem happen in jA? Perhaps it should read right from
  25. skill_cast_db instead? [celest]
  26. Problem: ~40+ players connected.. and soon can't re-connect, they can enter password, but never see "select character" screen.
  27. Assigned: MouseJstr
  28. Progress: 75%
  29. In many cases, this is due to horrible performance
  30. under MySQL
  31. Problem: Chars with ' in their name.. is legal.. and messes up sql
  32. Assigned: N/A
  33. Progress: 0%
  34. Information: http://dev.mysql.com/doc/mysql/en/mysql_real_escape_string.html
  35. DB server Error - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'n' Sniff')' at line 1 Scratch 'n' Sniff
  36. Problem: PETS can attack Guardians, so players go to enemy castles before WOE and KILL all their Guards with PETS... LoL!
  37. Assigned: Codemaster
  38. Progress: 100% - Make sure you test this for me :)
  39. Problem: mob_aval clone bug crashes client
  40. Assigned: N/A
  41. Progress: 0%
  42. spawn mob 1600..
  43. also
  44. add a flag to the monsters defs
  45. for example
  46. 1002,1039 // makes a poring a bapho
  47. if it's like that nothing happens
  48. but if you do this
  49. 1002,1039,1 // makes a poring a big bapho
  50. 1002,1039,2 // makes a poring a small bapho
  51. effect id or something
  52. Problem: Due to the Guilds CACHE we see some went-offline members as online ones. It is very confusing. You don't know who's really on.
  53. Assigned: MouseJstr
  54. Progress: 100%
  55. Problem: Guilds BUG (it isn't related to the scripts, because noone change them recently)
  56. When some guild SEIZE any castle, then Castle N 1 becomes their own, too (not M 0, but M 1)
  57. Assigned: MouseJstr
  58. Progress: 100%
  59. Problem: Storage BUGS! Items doubles/clones again any kinds of items! (due to "latest storage fix")
  60. Assigned: N/A
  61. Progress: 0%
  62. Only happens during crashes..
  63. Problem: status.weapon can be 16... which causes the accesses outside
  64. the bounds of the array
  65. Assigned: N/A
  66. Progress: 0%
  67. battle.c:549:Bounds error: array reference (16) outside bounds of the array.
  68. battle.c:549: Pointer value: 0x1ceda808
  69. battle.c:549: Object `calloc':
  70. battle.c:549: Address in memory: 0x1ceda7c8 .. 0x1ceda807
  71. battle.c:549: Size: 64 bytes
  72. battle.c:549: Element size: 4 bytes
  73. battle.c:549: Number of elements: 16
  74. battle.c:549: Created at: malloc.c, line 23
  75. battle.c:549: Storage class: heap
  76. battle.c:3078:Bounds error: array reference (16) outside bounds of the array.
  77. battle.c:3078: Pointer value: 0x1ceda848
  78. battle.c:3078: Object `calloc':
  79. battle.c:3078: Address in memory: 0x1ceda808 .. 0x1ceda847
  80. battle.c:3078: Size: 64 bytes
  81. battle.c:3078: Element size: 4 bytes
  82. battle.c:3078: Number of elements: 16
  83. battle.c:3078: Created at: malloc.c, line 23
  84. battle.c:3078: Storage class: heap
  85. Problem: This bug's appeared again: Permanent #Variables/Variables disappear.
  86. Quests, Banks, etc wipe when you create a new character
  87. We had no such a bug before, but Freya has it. Probably it soaked into eA with
  88. Freya optimizations code...
  89. Assigned: N/A
  90. Progress: 0%
  91. Problem: Sometimes a new empty guild appears with ID 10000, blank name, blank master..
  92. but some chars contain its ID and Guild Memebers Table isn't empty.
  93. (probably can't get real Last used ID)
  94. Assigned: N/A
  95. Progress: 0%
  96. Problem: SVN 8XX. After 1 day up it started to repeat every players commands twice:
  97. i.g. Item usage, movement, etc. It looks like LAGS
  98. Assigned: N/A
  99. Progress: 0%
  100. Problem: SVN 8XX. Firewall Spell doesn't hold mobs. They get all the damage and
  101. walk trough the wall. (even at the level of 10th)
  102. Assigned: N/A
  103. Progress: 0%
  104. Problem: Chase walk skill slightly messed up. You see yourself as invisible, but other players
  105. can still see you
  106. Assigned: N/A
  107. Progress: 0%
  108. Problem: Potion Pitcher skill should be able to target yourself.
  109. Assigned: N/A
  110. Progress: -
  111. Notes: Gravity disabled that some time ago ;P
  112. Problem: There are many empty entries of newly created characters in Char DB Table (missing names)
  113. Assigned: N/A
  114. Progress: 0%
  115. IMPORTANT: = NEVERENDING SOURCE OF SP/HP
  116. Problem: Wedding skills fully donate SP/HP even when the donor has 1 SP / HP (when player has low amount of Max SP/HP)
  117. Assigned: Codemaster
  118. Progress: 100% - should be fixed. Checks for 15% of HP for males, 15% of SP for females.
  119. Problem: Exp Party Sharing Bug.
  120. i.g. Hunter + Merchant are in the same party. M. is sitting. Hunter is killing some Seals. M. doesn't get EXP.
  121. Then H. teleports to another map and hunts there. Now, M. kills a poring and get a huuuuuuuuuuuuuuuuge amount
  122. of EXP (like it was collecting... all the time he was sitting next to H.)
  123. Assigned: N/A
  124. Progress: 0%
  125. Problem: Guilds alliances
  126. You can have any number of alliances entried in SQL db. Sometimes it glitches and you get > 4 alliances
  127. Assigned: N/A
  128. Progress: 0%
  129. Problem: Disguise Stats Bonus bug.
  130. try @disguise 1002 or 'bonus bDisguise,1002;' as a script in a wearable item. And then go in hide.
  131. You'll get +255 os ro bonuses for all stats and would kill LOD in one kick.
  132. It's a global bug.. comes from those times when WEDDING Class had such ++++bonuses
  133. So Wedding Class has been fixed, but not the source of the bug.
  134. Assigned: N/A
  135. Progress: 0%
  136. Problem: Guilds DB
  137. There always appears an empty guild with ID 100000.
  138. Assigned: N/A
  139. Progress: 0%
  140. Problem: You can put in Cart goods more than Cart Max Weight limit allows
  141. (it's an old good bug about Named / Unnamed Stackable items)
  142. Assigned: N/A
  143. Progress: 0%
  144. Problem: Berserk Skill supposedly disappears randomly.
  145. Assigned: N/A
  146. Progress: 0%
  147. Problem: Lord Kaho Horns supposedly disappear when equipped.
  148. Assigned: N/A
  149. Progress: 0%
  150. Problem: Older Clients are unable to log into the server, period.
  151. Even if the packet_db is set to use the older clients, they still are unable to connect.
  152. Assigned: Celest
  153. Progress: ~100%
  154. Notes: Fixed. A typo caused the code to block packet version 5 clients
  155. Problem: Fire Pillar doesn't consume GEMS!
  156. Assigned: N/A
  157. Progress: N/A
  158. Notes: It isn't supposed to for level 1-5 ^^ [Celest]
  159. Problem: Friends List doesn't save / load again. It used to work 2 months ago.
  160. Let's use Freya's Friends solution (faster, better)
  161. Assigned: N/A
  162. Progress: 0%
  163. Problem: Problems with View ID od wearable Items / Weapons
  164. e.g.
  165. You put off Goggles, but see them on the character even after relogin
  166. You can see both Knife + Shield in a hand
  167. Assigned: N/A
  168. Progress: 0%
  169. Problem: [item exploit] Hunters can set traps not consuming the TRAPS ITEMS, when Bards
  170. use their special support skill.
  171. Then Hunters can collect these traps for free... And then sell, etc.
  172. Assigned: N/A
  173. Progress: 0%
  174. Problem: Speed hack and other proxy-like hacks
  175. they change/double selected packets for different exploits:
  176. dupe, multiattack (destroy Emp in 1 minute.) etc...
  177. We should check packets, should keep eye on frequency of users packets
  178. and ban / kick / log funkers
  179. Assigned: N/A
  180. Progress: 0%
  181. Problem: ATCommand @addwarp crashes the server
  182. Assigned: N/A
  183. Progress: 0%
  184. Problem: If a char has been saved with non-existing map name
  185. then the server crashes on entering the game.
  186. the wrong names e.g. prontera.gat.gat
  187. could be generated on times when map server is disconnected with char server.
  188. Assigned: N/A
  189. Progress: 0%
  190. Problem: [item exploit] Trade Window + Blacksmith's/Alchemyst's MAKE skills -> item exploit
  191. Assigned: N/A
  192. Progress: 0%
  193. Problem: New Guilds Active Skills Abuse. You call 1st skill, then call 2nd and NOW, without dalay of 30 min (or whatever)
  194. you can AGAIN call the 1st skill... So there's no time limit... etc.
  195. Assigned: Celest
  196. Progress: 100% - Fixed
  197. Problem: Wedding TELEPORT skills now work on maps where TELEPORT was disabled
  198. Assigned: N/A
  199. Progress: 0%
  200. Problem: Guilds Skill - Emergency Call doesn't work in castles (it somehow useless)
  201. Assigned: N/A
  202. Progress: 0%
  203. Problem: Guilds Skill - GD_EVELOPMENT (Extend_Guild)
  204. has different description in korean desc table (some numbersm etc)
  205. so it's different from the current implementation (Celest, plz check)
  206. Assigned: N/A
  207. Progress: 0%
  208. Problem: 'Adrenaline Rush' has to work with any weapon again (for whole party)
  209. according to the kRO Sak patch on 21/12
  210. Assigned: N/A
  211. Progress: N/A
  212. Notes: "Fixed Adrenaline Rush skill working for all weapon types again."
  213. I think it was supposed to not work with all weapons ^^;
  214. Problem: [Urgent!] Server doesn't save Variables (#global and global)
  215. If you exit the client with Alt-F4 or lose connection to the server.
  216. Assigned: N/A
  217. Progress: 0%
  218. Problem: [Scripts] Mob spawn. If you set unexisting monster Id
  219. then you have "novice" looking mobs with random EXP
  220. for exapmple there was a mob with 1 HP and 22.000 Exp.
  221. Assigned: N/A
  222. Progress: 0%
  223. Problem: When 2 players try to pickup one dropped item at the same time
  224. then both pickup the item, but 1st one gets ACTUAL item
  225. and another one gets Apple - Unknown item (with random stats, random upgrade, etc)
  226. Assigned: N/A
  227. Progress: 0%
  228. Problem: [ATCommands] GMs teleportings to non-existing maps crash the server
  229. Assigned: N/A
  230. Progress: 0%
  231. Problem: [script.c] script command DOEVENT now doesn't work...
  232. so Knight JOB Quest is unpassable now, Monks Job Quest is too easy (traps don't work)
  233. probably more bugs...
  234. I (Lupus) have script-wise solution. But it isn't good! 8((( DOEVENT used to work fine!
  235. Assigned: N/A
  236. Progress: 0%
  237. Problem: Compilers Bug: Some skills don't work under win32 builds
  238. e.g. HIDE, CLOACKING, etc (both MOB's and PC's skills)
  239. e.g. Whispers can't cloak... Players can't Hide, etc
  240. LINUX builds work fine (or maybe 116x fukked them up...)
  241. oh yeah, Celest mentoned it
  242. Assigned: Celest
  243. Progress: 100% [My bad, fixed ^^; ]
  244. Problem: Rogues Skill "back stab" works without PREPARING arrows.
  245. It consumes arrows, but works even when them aren't prepered (equipped)
  246. Assigned: Celest
  247. Progress: 100%
  248. Problem: Skill Delays Bug (Hunters)
  249. When you use a skill then Equip Another kind of arrows,
  250. you can immediately cast another SKILL. (Bind skills on hot keys and... u get a killing machine)
  251. Assigned: N/A
  252. Progress: 0%
  253. Problem: Scripts prob
  254. We can't use jA's new commands: FOR, WHILE, ELSE, etc
  255. Assigned: N/A
  256. Progress: 0%
  257. Problem: BARD HP exploit
  258. When he plays that 'apple' healing song. Accidently players get HPMAX 32000.
  259. With low HP, but big HPMAX.
  260. Assigned: N/A
  261. Progress: 0%
  262. Problem: Sniper
  263. They have 2 skills to dismount traps: Emeny's and Our's.
  264. So.. during GVG you can't use 1 of the skills at all
  265. but the 2ns one dismounts BOTH types of traps: yours and enemies
  266. Assigned: N/A
  267. Progress: 0%
  268. Problem: WARP PORTAL
  269. You can cast it under someone's feet. (He warps)
  270. Assigned: N/A
  271. Progress: 0%
  272. Problem: WATERBALL
  273. According to http://bbs.emperium.org/viewtopic.php?t=15566&highlight=waterball+faq
  274. Waterballs power depends on the TYPE of water on the map:
  275. Works with Sage's Deluge, although it drains the cells.
  276. Also note, if you cast Waterball with less water
  277. (some areas count as shallow water and do not give the full effects either) than required for the full effect, you will shoot out less Waterballs. This skill is chainable.
  278. Assigned: N/A
  279. Progress: 0%
  280. Problem: ABRAKADABRA (HOCUS POCUS)
  281. It misses half of its effects
  282. According to http://bbs.emperium.org/viewtopic.php?t=15566&highlight=waterball+faq
  283. This skill allows you to use any active skill from any class. However, skills that need you to have a weapon or item you cannot equip or posses will fail. So like Adrenaline Rush and Double Strafe will fail. Also, keep in mind the level of Hocus Pocus also equals the level of the skill you cast. So with Hocus Pocus level 10 you can cast Grand Cross level 10, etc. In addition to those skills you have a chance of casting any of these skills (not sure what the actual names of the skills are):
  284. Monster Chant- basically the same effect as a Dead Branch (not sure if it can be used in town or not).
  285. Reverse Orcish- the Sage's face becomes green like that of an...Orc...
  286. Suicide- the Sage dies. You lose experience as well.
  287. Full-Heal- you regenerate all SP and HP.
  288. Coma- the Sage's HP/SP fall to 1.
  289. Gravity - This skill was supposed to advertise Gravity but was disabled outside of kRO/jRO since other companies carry RO (not in iRO?).
  290. ????- This skill will randomly become one of the following if cast on a target:
  291. 1) Grim Reaper - the target will die. You won't gain any experience nor will the monster drop anything. Rumors say that you can instant-kill an MVP. This works in PvP.
  292. 2) Mono Cell - Change target into a Poring. Only on monsters though.
  293. 3) Class Change - Changes the target to an MVP boss monster. If cast on an Alchemist's Flora or Marine Sphere, the MVP will die after the set amount of time that monster would have died.
  294. 4) Monster Tame - if you target a monster that is possible to have as a pet, you will see a slot machine pop up. Basically this is a free tame.
  295. Assigned: N/A
  296. Progress: 0%
  297. Problem: Arrows Dupe (or random amount change)
  298. You should prepare/remove arrows while trade. And have both - names and unnamed arrows ^_-
  299. Assigned: N/A
  300. Progress: 0%
  301. Problem: PArty EXP shar Exploit.
  302. 1. you enter the game with your HIGH-level character
  303. 2. start killing some mobs (e.g. 5 Seals) within a party... Don't finish them!
  304. 3. Re-enter with a LOW-LEVEL character from your account
  305. 4. now finish the mobs or... let someone do it.
  306. 5. u get all your HIGH-LEVEL exp!!!
  307. Why does it look at ACCOUNT ID ? instead of the CHAR ID ?
  308. Assigned: N/A
  309. Progress: 0%
  310. Problem: ICE WALL
  311. 1. It again lets you freeze mobs and yourself inside of the wall...
  312. 2. When you set a diagonal wall - in its middle sometimes a segment's dropped. So monsters can walk trough it.
  313. WHY?
  314. Assigned: N/A
  315. Progress: 0%
  316. Problem: SQL Castles Again!
  317. The casltes data isn't being saved at all.
  318. During WOE everything acts like it was at the previous Castles save bug time.
  319. Assigned: Lupus
  320. Progress: 100%
  321. Problem: Party EXP share bug
  322. 1. Create a party
  323. 2. Invite a member
  324. 3. Kick him out the party
  325. 4. Invite him again.
  326. Now he can get His 100% EXP + 100% Yours EXP (in the party window you look like you're off )
  327. * SQL parties have been fixed in Freya (but the whole file int_party.c has been rewritten there)
  328. Assigned: N/A
  329. Progress: 0%
  330. Problem: Guilds Breaking
  331. When you BREAK your guild and then someone re-creates another guild with the same Name
  332. Then new GULD would have LEVEL, EXP, STATS of the broken guild
  333. Probably it isn't being deleted from memory.
  334. Assigned: N/A
  335. Progress: 0%