Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Dec 12th, 2010  |  syntax: None  |  size: 38.42 KB  |  views: 124  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. [color=#FF8000][b]MELERIX[/b][/color]
  2. [quote]•XML: Betrayal Mark skill effect.
  3. •XML: Finishing coolTime updates by  Tan.
  4. •XML: cleanup DP build.xml
  5. •XML/XSD: Augmentation XSDs by Pere (improved a bit).
  6. •XML: minor fix in zones.xsd
  7. •XML: typo fixes
  8. •XML: Updating PvP Armor/Weapon skills.
  9. •XML: Updating Cubic Skills, Smart Cubics ignored for now... due they require a different support for use different activation chance in each skill.
  10. •XML: Hellbound Anomic Foundry Lava Zones.
  11. •cleanup
  12. •XSD: zones.xsd improved :P
  13. •XSD: multisell.xsd improved :P
  14. •XML: Skills for Christmas Event by Tan (requested by Gigiikun).
  15. •XML: Let's use DTD in Zones :)
  16.  
  17. •XML: Stakato fury zones diabled for now due they require AI.
  18. •XML: Skills for Changesets [6162]&[6163].
  19. •XML/SQL: Rework Stakato Nest Buff Zones.
  20. •XML/SQL: Minor fixes & cleanup.
  21. •minor fix for [6177]
  22. •XML: Cleanup some conditions.
  23. •XML: Some more skill fixes by Adry_85 (verified with CT2.5).
  24. •format
  25. •XML: Rework Plains of the Lizardmen Zones.
  26. •XML: Updated coolTime in all skills by Tan.
  27. •XML: Minor fixes
  28. •XML: Removing "<set name="castRange" val="-1" />" & "<set name="effectRange" val="-1" />" they are not needed in skills, because -1 is the default value.
  29. •XML: Valakas Nest Critical Lava Zones.
  30. •XML/SQL: Rework Valakas Nest Lava Zones.
  31. •XML: A new feature has been added to Primeval Isle, the MP recovery trees in the Lost Nest.
  32. •XML/SQL: Rework Swamp of Screams (Monsters Buffs) Zones.
  33. •XML: Temp hack fix for skill 5399 until we have a proper support for tick in over time skills.
  34. •XML/SQL: Rework Hellbound Heat of Desert Zones.
  35. •XML: Minor updates in statBonus.xml
  36. •XML: Updated staticReuse in all skills by Tan.
  37. •XML: Some more skill fixes by Adry_85 (verified with CT2.5).
  38. •XML: Updating skill 5660, thanks Adry_85(verified with CT2.5).
  39. •CORE: Removing Summons PVP penalty, is already done in skill 5038.
  40. •XML: Fixing skill 3273.
  41. •XML: Some skill fixes by Adry_85 also fixing some typos and others shits xD
  42. •XML: Some skill fixes by Adry_85...
  43. -id 922 Hide: Added staticReuse.
  44. -id 923 Dual Dagger Mastery: fixed blowRate instead of Lethal.
  45. -fixed from 901 to 903.
  46. •XML: Lets use names in some zones
  47. •XML: Updated Frintezza's Necklace passive skill and fixing few values in some Talisman, thanks Adry_85.
  48. •XML: Fixing Armor +6 passive skills, and Zariche/Akamanah skills, thanks Adry_85 for report and help.
  49. •XML: Minor Fixes in Zealot skill, thanks Adry_85.
  50. •XML: Some missing mobs skills by Tan more to come later...
  51. •CORE/DP: Support for "EffectCancelDebuff?", needed for skills "Blessing of Eva" & "Song of Purification", thanks ThE_PuNiSheR.
  52. •XML: Updating Sublime Self-Sacrifice & Blessing of Eva skills, (missing aggroPoints in both skills, fixed CP Heal in both skills should be static 9000 points not 100%, also added maxNegated 10 for future usage in Blessing of Eva skill).
  53. •SQL: Missing remove old tables
  54. •XML: Partially done some missing skills for mobs requested by Lion, thanks Tan, more to come later...
  55. •SQL: Missing remove old tables
  56. •CORE: Fist Weapons (rhand) are not Dual Weapons, and they only give one hit per time (like swords) not two.
  57. •cleanup (not used zones)
  58. •XML/SQL: Effect Zones Rework Part 2.
  59. •XML: Minor Multisell Format.
  60. •XML: Fixing some skills.
  61. •XML: Minor Typo Fix & Format in Skills.
  62. •XML: Underground Coliseum Zones (some zones are commented due they require core-side support).
  63. •XML: Fixing some skills, please don't put <!-- Confirmed CT2.5 --> if they are not completly verified -.-
  64. •XML: More "Guess" skill values, now with retail values, thanks tan.
  65. •XML/SQL: Effect Zones Rework Part 1.
  66. •XML: Minor skills fixes from forum, thanks xmaker & Devastator.
  67. •Basic documentation for zones xD
  68. •XML/SQL: Rework Fortress Zones.
  69. •XML: Fix for  http://trac.l2jdp.com/ticket/4067
  70. •XML: Some Triggered skills fixed, more to come later.
  71. •XML: Olympiad Stadium 23 -> 88 disabled for now, due they require html update.
  72. •SQL: Added Trejuo/Sujin Transformation Sticks in //gmshop (thanks LasTravel?).
  73. •SQL: Olympiad Buffers for the new 88 Olympiad Stadiums.
  74. •XML/SQL: The number of Olympiad Stadiums around Aden has increased from 22 to 88.
  75. •SQL: Trejuo & Sujin Collision fix, thanks LasTravel?.
  76. •XML: No Drop Item Zones for future usage (disabled for now due require support).
  77. •format
  78. •more fixes
  79. •XML: Fixing more things from [5586],[5587],[5591],[5592] also time/count are 1 by default.
  80. •XML: Maguen and Elite Maguen skills by tan.
  81. •XML/SQL: Rework Peace Zones.
  82. •XML: Rework Moirai, Vorpal, Elegia Armor Sets Passive Skills, now they are 100% like retail (included PVP Armors).
  83. •XML: Skills for Gigiikun SoD by Tan.
  84. •XML: Some skills from 5300-5399 by tan.
  85. •XML/SQL: Rework Clan Hall Zones.
  86. •SQL: Missing "admin_command_access_rights" for "visualize zone with adena on floor".
  87. •if column name is not renamed, ATER TABLE MODIFY should be used instead of ATER TABLE CHANGE.
  88. •XML/SQL: Rework Castle Zones.
  89. •XML: Minor typo fix in Mass Fear skill, thanks Probe for report.
  90. •XML/SQL: Rework Fortress Siege Zones.
  91. •XML: Divine Beast skills, thanks tan.
  92. •XML/SQL: Rework Clan Hall Siege Zones.
  93. •XML/SQL: Rework Castle Siege Zones.
  94. •XML: Updating Cubic Skills again.
  95. •XML: cubicHp -> power (will be used for formula in debuff skills).
  96. •XML: Fixing saveVs NEN and some other typos from [5586],[5587],[5591],[5592].
  97. •HTML: Fixing some NPC names in HTML files, thanks Loup_Solitaire.
  98. •XML: More saveVs fixes by tan.
  99. •XML/SQL: PVP Zones moved to XML and with some fixes.
  100. •XML/SQL: Elven Mother Tree Zones moved to XML and with some fixes.
  101. •XML/SQL: No Landing Zones.
  102. •XML/SQL: Rework Castle Trap Zones.
  103. •XML: More saveVs fixes by tan.
  104. •XML: More saveVs fixes by tan.
  105. •lets use 5 digits for armor XML names
  106. •lets use 5 digits for etcitem XML names
  107. •lets use 5 digits for skill XML names
  108. •XML: More saveVs fixes by tan.
  109. •XML/SQL: Devil Isle Zones now in XML and with some fixes.
  110. •clean
  111. •XML: More saveVs fixes by tan.
  112. •XSD: More XSDs files and a typo fix in data.xml
  113. •XSD: PetData?.xsd and some improvements in others XSDs files (thanks ThE_PuNiSheR for some tips).
  114. •HTM/JAVA/SQL: Admin Clan Info/Edit by ThE_PuNiSheR.
  115. •XSD: seeds.xsd and thanks ThE_PuNiSheR for some improvements in dimensionalRift.xsd ;)
  116. •XSD: More XSDs for...
  117. - ItemAuctions?.
  118. - MerchantPriceConfig?.
  119. - dimensionalRift.
  120. - recipes.
  121. and thanks Pere for help me to format recipe.xml in alphabetical order :P
  122. •XSD: Minor improvements in the older XSDs.
  123. •XSD: More XSDs for...
  124. -WalkerRoutes?.
  125. -servername.
  126. -statBonus.
  127. -subpledgeskilltree.
  128. •SQL: Missing update files for [6283] & [6304].
  129. •XSD: instancenames.xsd
  130. •XSD: enchantHPBonus.xsd
  131. •XSD: Added cursedWeapons.xsd and revert [5825].
  132. •XML: lvlDepend correction in all skills, more coolTime fixes and 2 skills requested be Gigiikun, thanks Tan.
  133. •XML: Some skill fixes by Adry_85...
  134. -Fixing some enchant magic levels.
  135. -Fixing Wind shackle.
  136. -Fixing Knighthood.
  137. and some others minor fixes.
  138. •HTM/SQL: Updating Noblesse Teleports, thanks Adry_85.
  139. •XML: Spoil Bomb skill effect.
  140. •XML: rest of [6275] by Tan.[/quote]
  141. [color=#FF8000][b]Gnacik[/b][/color]
  142. [quote]•Warp, Blink and Energy Stone fix.
  143. •Same change for Cancel skill handler
  144. •Little changes in cancel success calculations
  145. •Cleanup Note: dev's can skip that changeset ofc.
  146. •FindPairs? event
  147. •Remove double message about miss on dual weapons.
  148. •Add-on
  149. •Invalid
  150. •fix. Zone id is needed for Seer Ugoros AI.
  151. •update, thanks _lion_
  152. •Support for  http://yfrog.com/20shot00297j
  153. •Summon items update
  154. •Log also pet type and level on delete
  155. •Skill level corrections for Guardian's Strider
  156. •Two more pets. Note : skill 6049 needs to be done
  157. •More hunting helpers. Note: Skills 5987,5988,6053 needs to be done
  158. •Addon to AdminZone? check. Print what geofile is used in our current location.
  159. •Moving instant device a little because with geo is problem to talk with that npc.
  160. •Hunting Helper pets
  161. •corrections
  162. •add-on
  163. •Changing IP restriction to allow using also domain name and usage DynDNS or similar services.
  164. •Item skills for accessories.
  165. •Reverting , some people use unlimited chatbans ;)
  166. •Correction. time field should have timestamp
  167. •Little sql update to correct old, existing items.
  168. •Lil fix for rare situation - chatban with 0 time (unlimited)
  169. •XML: Items stats rework - pAtkSpd update, moving talisman support to skills
  170. •XML: Items stats rework - accCombat update
  171. •XML: Items stats rework - maxMp update
  172. •XML: Items stats rework - mDef, pDef, sDef update
  173. •XML: Items stats rework - rEvas, rShld, rCrit update
  174. •XML: Items stats rework - pAtk and mAtk update
  175. •XML: Items stats rework - first remove comments and put stats in same order in all items
  176. •XML: Items update - icon field
  177. •XML: Items update - little improvement
  178. •XML: Items update - names sync
  179. •npc.sql -> exp and sp update
  180. •custom npc update
  181. •npc.sql -> critical field
  182. •npc.sql -> walkspd and runspd update
  183. •npc.sql -> mpreg update
  184. •npc.sql -> hpreg update
  185. •Fix for ClassCastException?
  186. •NPC table sync. All pets base stats update
  187. •GMHennaInfo - removed in [5990] but it's needed also here.
  188. •XML: Items update and corrections, thanks Gigiikun
  189. •Removing TARGET_MULTIFACE - it's bugged and there is no reason to keep it. Exchanging target to corect AREA/AURA.
  190. •lil tweaks
  191. •Little changes in admin commands. Moving spawn-related command to correct file, also new admin command list_positions - working like list_spawns but shows and teleports to REAL npc position.
  192. Usable to trace missing NPc's, mostly guards - because they are going away from spawn when they trying to kill Karma players, then they usually stuck behind some obstacle. :|
  193. •Giant's Cave extractables.
  194. •Weapon random damage
  195. •Method change, again thanks JIV for tips :)
  196. •Method change, thanks JIV for tip
  197. •Adding instance number to ShiftClick? on L2PcInstance
  198. -New command admin_instance_spawns to list all NPC's inside instance
  199. •Quests : Take Your Best Shot, Handle With Care and SeerUgoros? AI
  200. •Fixing bugs done by our typo master _
  201. •Some fixes by Tans
  202. •dumb dummy
  203. •Little change, Weed's will be handled from other script
  204. •XML: Items update. Adding missing skills.
  205. •fixes #849
  206. •XML: Soul Web little tweaks
  207. •DCM Fix
  208. •XML: FlyType? update, for warp effect FlyType?=DUMMY because of check in L2Character (skill usage on disabled movement)
  209. •XML: Black talismans
  210. •XML: Talismans must increase max CP and recover some amount of CP, so little change to make it work correctly
  211. •XML: Duel Might increase also PVP physical skill damage
  212. •little fix
  213. •XML: 2 more
  214. •XML: Red Talisman - Guardian of the Territory
  215. •Little fix for displaying dye's
  216. •Little fix, Symbol Manager remove 1 by 1, not all if dyes are same.
  217. •ClassMaster? little update to fix problems with Inspector on main.
  218. •XML: Blue Talisman - Buff Cancel
  219. •XML: Blue Talisman - Buff Steal
  220. •Missing Tyrannosaurus
  221. •JAVA: Little fix for baby pets on fear
  222. Addon
  223. •XML: Items update
  224. •JAVA: Little fix
  225. •Little fix for BringUpWithLove? quest drop.
  226. •http://www.lineage2.com/Knowledge/fortress_rules.html
  227. You cannot register for the fortress siege 2 hours prior to rebel army attack.
  228. •XML: Some missing SOA skills
  229. •XML : MOS skills by basic skill maker ;>
  230. •XML: Plains of Lizardman skills
  231. •JAVA: Little option to see NOTDONE skills.
  232. •XML: SOA mob skills by Tans
  233. •JAVA: Quest update
  234. •Little fix for Block Checker items.
  235. •XML: Little fix for Rune Clan Halls
  236. •XML: Items update - adding is_depositable (values from current sql), switching some values to default=true.
  237. •XML: Items update - weight update, armor_type update (removing custom shield type)
  238. •XML: Items update
  239. •XML: Items update - by request
  240. •XML: Items update - by request adding bigblunt and bigsword back
  241. •XML: Items update by request - adding armor_type=shield for shields instead of default none
  242. •XML: Items update - change_weaponId for kamael's conversion
  243. •XML: Items - removing empty for
  244. •XML: Items update - names update - thanks JIV for latest .tsv files.
  245. •XML: Items update - reuse_delay for further usage
  246. •XML: Items update - damage_range for further usage
  247. •XML: Items update - [5785] addon - chances from skilldata for skill on critical hit.
  248. •XML: Items update. New fields for further usage.
  249. -Probably it's complete update. Please verify and recheck if i didn't miss something, thans ;)
  250. •XML: Items update. Adding our current handlers to items.
  251. -Note: Now lot's of etcitems will have correct skills, but without handlers. They will not work (they are also not working now), so if someone will have time can use that changeset to check what items are not handled, and add correct handler (existing or create new one if needed) for that items.
  252. •XML: Items update - removing field attack_speed - is not needed because we set it in pAtkSpd
  253. •XML: Items update - few additional fields.
  254. •XML: Items update - equip_reuse_delay
  255. •XML: Items update - x_item_skill and x_item_skill_list for further usage
  256. •XML: Items update - duration and time fields for time-limited items
  257. •XML: Items update - mp_consume
  258. •XML: Items update - attack_speed field
  259. •XML: Items update - avoid_modify and hit_modify
  260. •XML: Items update - onCast
  261. •XML: Items update - skill triggered on critical hit
  262. •Temporary documentation for items xml format/differences.
  263. •XML: Items update - is_premium field
  264. •XML: Items update - attack_range and random_damage
  265. •XML: Items update - price
  266. •XML: Items update - soulshot and spiritshot counts for weapons.
  267. •XML: Items update - enchant4_skill
  268. •XML: Items update - unequip_skill for further usage
  269. •XML: Items update - element_enabled, enchant_enabled
  270. •XML: Items update - consume_type field
  271. •XML: Items update - default_action for further usage
  272. •XML: Items update - fields recipe_id and blessed for further usage
  273. •XML: Items update - reuse groups
  274. •XML: Items update - armor_type, weapon_type, etcitem_type
  275. •XML: Items, bodypart update
  276. •XML: Items update - crystal_type & crystal_count
  277. •XML: Item update - material
  278. •Adding weight to xml files, also little reorganization to keep right order set-for-cond
  279. Let's use additional name in item names if item have it.
  280. Now cleanup and right order in files. So let's put new items in correct places in xml files!
  281. Item name update to match latest .tsv
  282. •Adding missing items
  283. •Merged files from 3 folders to one.
  284. -100 per file, so fixing typo in name
  285. •lets use 5 digits for weapon XML names
  286. •Another changes because we have only 3 types, so generator make it wrong
  287. •Type update for existing etcitem's
  288. •Little corrections of types.
  289. •XML: Adding correct type for armors (for further usage)
  290. •XML: Adding correct type for weapons (for further usage)
  291. •Event Master of Enchanting
  292. •Wear fix because of Kamaels and their items.
  293. •Little fix. Now it's working. Congratz NC. Different order in definition, different in packet. Just n/c.
  294. •Cleanup
  295. •Correct support for wearing items (try option in shop)
  296. -Note: Not finished yet, need a slot rework
  297. •reverting aggro range values
  298. -Little tool for updating items
  299. -little movement
  300. -Update item xml files
  301. •Fixing startup by adding missing materials
  302. •New files for storing all items (instead of armor/weapon/etcitem tables and same xml files)
  303. •Uploading to verify if i didn't miss something
  304. -#1 Files are not cleaned/formatted yet (!)
  305. -#2 Conditions are missing, i know. I'm still working on some way to make it.
  306. •fixes #846 also changes in npcaidata table.
  307. •custom_npc.sql changes
  308. •weapon.sql -> Enchant +4 skills
  309. •weapon.sql -> onCast update
  310. •For magic skills they use chance inside item - now correct version ;)
  311. •weapon.sql -> OnCast? skill update
  312. •Same as before, skills without chance - (temp) 101 chance.
  313. •weapon.sql -> skill on crit proper update
  314. -Note: On official activation chance is assigned to skill not item, some skills haven't that chance so probably should be 100% i'm setting 101 just to notice what item/skills don't have it (mostly critical drain) Also items description say nothing about chance, say 'On critical atack absorbs ...'
  315. •weapon.sql -> skills on crit update
  316. •weapon.sql -> skills again
  317. •weapon.sql -> correct skill assignment.
  318. •weapon.sql -> hit modify update
  319. •weapon.sql -> price update
  320. •weapon.sql -> crystal_type and crystal_count update
  321. •weapons.sql -> duration update.
  322. •weapons.sql -> material update.
  323. -note, weight checked, all items have correct values.
  324. •Reverting [5623] for now. I need consultation with core dev's. ;)
  325. •weapon.sql -> bodypart correction
  326. •weapon.sql -> redump
  327. •npc.sql -> new fields: targetable and show_name for further usage.
  328. •npcaidata.sql -> soulshot & spiritshot update
  329. •npcaidata.sql -> can_move update, also little change. Can move should means can move.
  330. •npcaidata.sql -> clan and clan_range update
  331. •npcaidata.sql
  332. •npc.sql -> aggro range update
  333. •npc.sql -> sex update, and changing varchar to enum
  334. •npc.sql -> HP & MP regen update
  335. •npc.sql -> attack range update
  336. •npc.sql -> Stats update (str, con, dex, int, wit, men)
  337. •npc.sql -> Left hand correction
  338. •npc.sql -> Right hand correction
  339. •Mising 'new line'
  340. •npc.sql -> level update for all mobs
  341. •We have support for DD vuln, but it's called dualDaggerWpnVuln, so little changes and uncommenting.
  342. •Support for pDef-magicCreature
  343. •New admin commands
  344. •Missing NPC
  345. •Evasion Counter update
  346. •little CB fix
  347. •Put into log not handled bypasses
  348. •Some quest should have state removed daily, so new task for removing completed state, its really easier than making several checks inside quest script.
  349. •Priest Of Blessing changes - Hourglasses are limited by level
  350. •Some skill fixes by Tan
  351. •Recommendation system cleanup. After short thinking - we don't need some fields ;)
  352. •Recommendation system. Thanks _lion_ - i forget about that part
  353. •Changes in recommendation system.
  354. •Moving Priest of Blessing to script, adding support for buying items
  355. •Freya recommendation system
  356. [/quote]
  357. [color=#FF8000][b]Lion[/b][/color]
  358. [quote]
  359. •XML: missing enchant for Blazing Skin
  360. •XML: don't see reason why this talisman can't be depositable
  361. •XML: change set to add in pet weapon
  362. •XML: update some item skill
  363. •SQL: if you upload sql not by script - mysql go away.
  364. •XML: back old reuse for elixir, because they use reuse from item and we from skill
  365. •XML: fix zone, pls Melerix look in xsd may be i did wrong , need learn this
  366. •XML: Delete not used lvl 3 in skill Unicorn Seraphim - Wild Magic
  367. •XML: skill requested by Gnacik
  368. •XML: Update power value for elixir
  369. •Core: fix ketra/varka ally after lvl 2 montser must don't have aggro, this was broke in [5616]
  370. •XML: update parametr overHit=true in all skill
  371. •XML: Add missing nextActionAttack=true
  372. •XML: We can't use here stackorder because effect from trigger will remove already landed effect (if he present)
  373. •XML: Fix wrong table for enchant Bleed: Enchant Power and Absorbs HP
  374. •XML: stackOrder rework
  375. •Some more door
  376. •CSV: Temp fix to have autoopen/close door working in TOI and Garden of Eva
  377. •XML: Update multisell:
  378. -Reputation Manager: PvP weapons, armors enhancement
  379. -Reputation Manager: Removal of PvP enhancement
  380. •XML: little update Announcement of Death, thx for help Melerix
  381. •XML: several monster skill
  382. •XML: several monster skill
  383. •XML: several monster skill
  384. •XML: Update Lightning Shock
  385. •XML: Little update Trap skill
  386. •XML: Add description to all skill what i already check or rework
  387. •XML: update skill for Handy's Block Checker event
  388. •XML: Finish synch reuse delay for skill, i hope nothing broken :)
  389. •Missing support for Kamael race in [4940]
  390. •XML: Put production after ingredient in xml for manor
  391. •revert for now [5867], need to talk with Melerix first
  392. •XML: First part Item Skill rework, other later, need little res
  393. •XML: Update reuse for skill
  394. •XML: More chance update for skill
  395. •XML: Update chance in many skill (most in table for enchant)
  396. •XML: Set in correct place effectType and effectPower
  397. •XML: Update masterwork skill for weapon
  398. •XML: Update Lightning Barrier
  399. •XML: Update Turn Undead
  400. •XML: Update Manor exchange in all castle, some cleanup
  401. •XML: Fix Residential Shock Immunity, Clan Gate
  402. •XML: Little update mutual response
  403. •SQL: Update change_weaponId
  404. •XML: Fix Fire Squad skill, thx Starter
  405. •XML: More guess value update by Tan
  406. •XML: Update monster skill by Tan
  407. •SQL: data for seed
  408. •XML/SQL: Retail like reward for Hall of Suffering
  409. •SQL: Rework Clan Hall Item Creation
  410. •HTM/SQL: Rework Clan Hall teleport
  411. •SQL: Update Castle Item products
  412. •XML: fix my bug, thx Gnacik for report :P
  413. •SQL: No skill info found for skill id 5421 and skill level 1.
  414. -Client don't have this skill
  415. •XML: Update masterwork skill for armor
  416. •HTML/SQL: Rework Castle/Fortress teleport to much retail. Add all missing teleport.
  417. •XML: Monster skills in file 05200-05299.xml
  418. •XML: Fix Fast Spell Casting enchant value.
  419. •notdone skills in file 00900-00999.xml
  420. •Now i finish new skill for mercenary transformations, some one add it to transformations scripts xD
  421. •XML: notdone skills in file 00800-00899.xml
  422. •XML: Skill for ValeMaster?, Doll Blader transformations. Update other transformations too
  423. •XML: Skill for Unicorn, LilimKnight?, InfernoDrake?, DragonBomber? transformations
  424. •XML: skill for GrailApostle? transformations
  425. •XML: Second part SA skills rework
  426. •XML: First part SA skills rework
  427. •SQL/XML: Fix manor Price, limit_seed, limit_crops
  428. •XML: Fix error loading server....
  429. •fix savevs MAN xD
  430. -we don't have support now:
  431. -pDef-magicCreature
  432. -dualDaggersWpnVuln
  433. •XML/SQL: Update water zone to much retail
  434. •update L2SiegeSummon skills
  435. •saveVs correction, thanks Tan
  436. •XML: update armor XML after 5540
  437. •XML: update Blacksmith of Mammon multisell, thanks janiii for your tool for add description, i finally have it working :)
  438. •change add to sub, now must be fine
  439. •XML: We don't use it, but in future maybe :)
  440. [/quote]
  441. [color=#FF8000][b]Sandro[/b][/color]
  442. [quote]•DP: 4200-4299, 4300-4399.xml (needs check)
  443. •DP: 4100-4199.xml (Antharas skills not changed, only commented how they should be changed, until new Antharas is done) (again needs to be checked)
  444. •DP: 4000-4099.xml (needs to be checked) - Also recheck skill NPC Cancel Magic
  445. •DP: 4400-4499.xml (needs to be checked)
  446. •DP: First and most important part of passive mobs skills[/quote]
  447. [color=#008000][b]_DS_[/b][/color]
  448. [quote]•Same for skill type CANCEL.
  449. •Fix wrong calculation in CANCEL effect, thanks Gnacik for report and test.
  450. •Making logger visible.
  451. •Some optimization and attempt to add geocheck while mobs run around player.
  452. •Fix for PDAM handler: move damage directly to HP in core and try to always apply effects.
  453. •Implement damage directly to HP (for players) in core.
  454. •Fixed broken quest reward rates for enchant scrolls.
  455. •Remove pet inventory contents from world on unsummon.
  456. •Gatekeeper Zombies and Chapel Guards should not move.
  457. •DP
  458. •Little renaming.
  459. •Queen Ant: all mobs now cast Raid Curse on players.
  460. •Use timer-based healing instead of faction call-based.
  461. •Additional value for field "online" in table "characters": 2 (detached).
  462. •Check your websites for compatibility.
  463. •Skill 21051, thanks Tan
  464. •Send empty answers on non-existent crest requests for avoiding client flood.
  465. •Remove debug info.
  466. •Stop packet flood when player press "delete" key.
  467. •Delete video-trigger npc only if world in the correct state.
  468. •Update pet's experience based on level on load, for avoiding delevels.
  469. •One little fix for SoD :)
  470. •Max chances for disarm.
  471. •No need to calculate mask each time. Also auto-sequencing masks of L2WeaponType and L2ArmorType.
  472. •Two new skill parameters "minChance" (default is 1%) and "maxChance" (default is 99%).
  473. •Define skill/effect land rate minimal and maximal chances, same for magic failure (MDAM, SPOIL, etc).
  474. •You can make hard limits with it.
  475. •NPC's area attacks affect only enemy clans (and playables, ofc). Remember what TARGET_MULTIFACE does not have any checks !
  476. •Show zone names in //zone_check
  477. •Little update.
  478. •Zone name can be set in header too: <zone name="..." type="..." shape="..." minZ="..." maxZ="..." />
  479. •Dont forget to update zone names in AI if needed.
  480. •Added back zone names. Use <stat name="name" val="..." />.
  481. •NPE fix.
  482. •Typo fix.
  483. •Little optimization.
  484. •"is_stackable" is false by default.
  485. •QA rework, zone still not supported.
  486. •And DP..
  487. •Revert back onSpawn() part of [6011] due to mobs spawned before L2AttackableAIScript loaded.
  488. •DP part.
  489. •Unhardcode minions spawn/die calls to L2AttackableAIScript.
  490. •Each minion now can have different respawn time.
  491. •Add new function useMagic() in L2Attackable and support AI_INTENTION_CAST (mob run to cast range).
  492. •While core AI disabled mobs still do random walk (can be disabled separately) and do/respond on faction calls.
  493. •Change logic of faction calls: use caller clanRange, not target, also ignore geodata (but not instanceId).
  494. •Forget in previous commit.
  495. •DP part for minions rework. GB's minions still not optimal.
  496. •For Orfen and QA: minions will not abort their cast.
  497. •Minions rework core part. L2MinionInstance and L2FlyMinionInstance are removed, now every monster can be both master or minion.
  498. •Attackable AI cleaned, probability of the cancel skills decreased (maybe will need correction).
  499. •Typo fix
  500. •Perfectioning :)
  501. •Fixed problem with all mobs passive after server load. Force AI creation on knownlist add.
  502. •NPE fix in case of L2NpcWalker route absent.
  503. •Core part for unhardcoding disableCoreAI().
  504. •Unhardcoding disableCoreAI from core.
  505. •Pay TvT Event participation fee on event start, not registration.
  506. •Player removed from the list of participants if he unable to pay fee,
  507. •number of participants checked after removal.
  508. •Attempt to fix concurrency problems with instances..
  509. •Fixing and unhardcoding paperdoll positions in quests.
  510. •NPE fix
  511. •Another "skillId 0 not found"
  512. •Null check not needed here.
  513. •Another attempt to fix NPE
  514. •NPE fix
  515. •Add some randomness to the autochat.
  516. •Olympiad rework part 3: reward system (you can add several items at once) and several small changes.
  517. •Also added ability to rejoin party for team matches participants.
  518. •DP part for the oly rework 2. Doors and buffers auto-registered in the stadium zone, just spawn them.
  519. •Olympiad rework part 2. More smart game generation (no checks in constructor), zone reworked.
  520. If game creation was unsuccessful (opponent is offline) - first player/team returned to the pool.
  521. •Corrected 3x3 points calculation.
  522. •And another typos.
  523. •Typo fix.
  524. •Cubic damage fix.
  525. •Should be minimum 5 points for team match (due to mathematical reasons :) )
  526. •Do not display participants names in arena selection window too early.
  527. •Support for removing buffs by Alt-Click from pets/summons.
  528. •Support for party/clan buffs in 3x3 olympiad - buffing only own side.
  529. •Typo fix in divider for non-classed games.
  530. •... and another message.
  531. •Fixed another "No skill info found for skill id 0" message.
  532. •Fixed pet leveling problem. New function in PetDataTable?: getPetMinLevel().
  533. •Added pet objectId to the error message for easy finding of the bugged pets.
  534. •Fixing bug with message "No skill info found for skill id 5076 and skill level 0."
  535. •Fix for message "No skill info found for skill id 467 and skill level -1."
  536. •DP part for oly rework. Unhardcoded olympiad manager bypasses and html with 3x3 support.
  537. •Olympiad rework, first part.
  538. •Classes are separated, now OlympiadManager? handle registration process and OlympiadGameManager? - games.
  539. •Using threadpool without wait and sleep (well, almost everywhere :) ).
  540. •Olympiad system now use player's objectId instead of instance for registration.
  541. •Oly buffers stored inside stadium and reused for next fight.
  542. •Many other changes including 3x3 support.
  543. •Several NPE fixes in L2Summon.
  544. •Using old lvl-dependent formula for SPOIL, also cubic's debuffs using again own mAtk.
  545. •Renaming getObsX/Y/Y to the getLastX/Y/Z (will be used in olympiad)
  546. •Change FastMap? to TIntObjectHashMap (sorry Gigii..)
  547. •Fixed item types comparing compilation problems.[/quote]
  548. [color=#008000][b]JIV[/b][/color]
  549. [quote]•summon npc id.
  550. •remove more store object.
  551. •apply skills on etcitem equip.
  552. •fix for summons.
  553. •Debug msg if storing already stored obj in l2world. will help avoid possible errors.
  554. •this check shouldnt apply on all etcitems, only arrows, bolts and lure (maybe some more?).
  555. •inv update when transfer item from pet fix.
  556. •FastList?
  557. - disabling reusing removed nodes for shared list
  558. - resize array on toArray(T[]), we are not j2me
  559. •Condition zone for nodrop and nobookmark. Thx Punisher.
  560. •memory leak fix for shared FastMap?.
  561. •removing pets_stats from sql (again)
  562. •sysmsg for helper pets.
  563. •remove pets.
  564. •to not confuse.
  565. •better logging.
  566. •terr status update. thx Charus.
  567. •Better calculation for pet patk, mdef.
  568. •Adding old pet skills back. Until get reworked.
  569. •revert [6136], will have to wait some time.
  570. •log info for missing pet data.
  571. •sql update
  572. •Start effect on effector for self effect.
  573. •Core support for [6095]
  574. •Fix for overriding zone names in <stat>.
  575. •Little update update. :)
  576. •i hope this not get broken :/
  577. •Pet buffing master don't get effect on himself.
  578. •pets matk, patk spd.
  579. •some pet items update.
  580. •Core support for npc critical. Pet weapons need update.
  581. •reverse pet exp ratio...
  582. •support for time limited pets (turtle, owl, etc..). Leave systemMsg missing.
  583. •Add move mod to pets.
  584. •Fix for npc speed bonus.
  585. •remove pdef and mdef mod from pets.
  586. •correct values for bleed.
  587. •rework weaponAllowed
  588. • default template lvl.
  589. •you can unsummon sin eater.
  590. •Switch to pet food data in xml.
  591. •Dp part. Some stats levels are from retail data, so may not be real ones (contains commentary in xml).
  592. •Pet stats rework. Support for lvl 86.
  593. •Fix for read at BaseRecievePacket?. Thx Rize.
  594. •DP support.
  595. •Npc walker route rework. Thx Tan for XML part.
  596. •fix for armor types again.
  597. •fix fo sigils.
  598. •remove fort functions on change owner. Thx Gnat for info.
  599. •dp, shield mask changed.
  600. •Fix for shields.
  601. •bitmap for special effect type, easy to add new one, instead of adding booleans to char instances. Inspired by Forsaiken code.
  602. •item documentation
  603. •Extractable, do not random if amount is same.
  604. •When pet run away because of hunger, leave items in player inventory. Not sure if is retail like but should reduce QQ about loosed items.
  605. •Dual dagger hit twice, thx Gnacik for info.
  606. •SystemMessage? update. thx malyelfik.
  607. •DP cleanup.
  608. •lazy initialization for notify quest on death.
  609. •Fix for EffectZone? problem with dynamic skills
  610. •Change map key/value iterator to entry iterator if needed both.
  611. •Fix for pet moon walk
  612. •forgot on dp
  613. •unhardcoding pet paperdoll
  614. •dp part of this mess.
  615. -bitmaps for new items:
  616. -Weapons:
  617. -SWORD - 1 - 0x1
  618. -BLUNT - 2 - 0x2
  619. -DAGGER - 4 - 0x4
  620. -BOW - 8 - 0x8
  621. -POLE - 16 - 0x10
  622. -NONE - 32 - 0x20
  623. -DUAL - 64 - 0x40
  624. -ETC - 128 - 0x80
  625. -FIST - 256 - 0x100
  626. -DUALFIST - 512 - 0x200
  627. -FISHINGROD - 1024 - 0x400
  628. -RAPIER - 2048 - 0x800
  629. -ANCIENTSWORD - 4096 - 0x1000
  630. -CROSSBOW - 8192 - 0x2000
  631. -FLAG - 16384 - 0x4000
  632. -OWNTHING - 32768 - 0x8000
  633. -DUALDAGGER - 65536 - 0x10000
  634. -BIGBLUNT - 131072 - 0x20000
  635. -BIGSWORD - 262144 - 0x40000
  636. -Armors:
  637. -NONE - 524288 - 0x80000
  638. -LIGHT - 1048576 - 0x100000
  639. -HEAVY - 2097152 - 0x200000
  640. -MAGIC - 4194304 - 0x400000
  641. -SIGIL - 8388608 - 0x800000
  642. -Items rework, thx Gnat for XML part
  643. -actually this contains more tweaks which i found...
  644. -...and need little testing
  645. •remove unnecessary ;
  646. •When pet run away because of hunger, leave items in player inventory. Not sure if is retail like but should reduce QQ about loosed items.
  647. •Dual dagger hit twice, thx Gnacik for info.
  648. •SystemMessage? update. thx malyelfik.
  649. •DP cleanup.
  650. •lazy initialization for notify quest on death.
  651. •Fix for EffectZone? problem with dynamic skills
  652. •Change map key/value iterator to entry iterator if needed both.
  653. •Fix for pet moon walk
  654. •forgot on dp
  655. •unhardcoding pet paperdoll
  656. •Items rework, thx Gnat for XML part
  657. •actually this contains more tweaks which i found...
  658. -...and need little testing
  659. •remove unnecessary ;
  660. •items name
  661. •typo thx Johan
  662. •TODO list for items xml
  663. •simple map for store elementals, its not so much faster but at least looks better
  664. •items type
  665. •fix for unequip bow or crossbow on relog.
  666. •disable unequip arrows.
  667. •close connection on failed login.
  668. •unused
  669. •Structure for ExGetPremiumItemList? is proly different.
  670. •Support for wear + small cleanup
  671. •dp
  672. •Inv paper doll positions rework.
  673. •Support for get paperdoll inventory index.
  674. •manor buy packets rework - synchronize + cleanup.
  675. •remove some unused stuff from zones.
  676. •Fix for spawn improved babypets after passive skill assign.
  677. •Fix for annoyng msg if babypet lvl is too low for skill.
  678. •systextures from utx. its kind of huge, so careful.
  679. •some default commands
  680. •Confirm dialog for admin commands (selectable)
  681. •dp
  682. •Visualize zone with adena on floor.
  683. •Cast fix.
  684. •sync public svn
  685. •Fix for Javolution report about recycled data. will post sources later.
  686. •mana pot.
  687. [/quote]
  688. [color=#008000][b]Gigiikun [/b][/color]
  689. [quote]•Missed from previous commit comment: Thx Gnacik! :)
  690. •Players with active SoD Stage 1 instance should port into the instance and not in Seed Energy Farm area.
  691. •Do not start Territory War where Castle does not have an owner.
  692. •Adding support for Seed of Destruction Defense state
  693. •Gracia Seeds Manager
  694. •INSTANCES: Adding lock to Seed of Destruction Status changes. Thx DS!
  695. •DP part of Global Variables Manager
  696. •Global Variable Manager
  697. •QUEST: In two quests use rewardItems instead of giveItems
  698. •Adding RateQuestDrop? to some Quests.
  699. •NPE fix
  700. •When a territory ward is moved into a Peace Zone, the ward is now returned to the location where it was acquired by its present holder.
  701. •These npcs should not move.
  702. •Different type of elementing items has different chances.
  703. •XML: More set in correct place effectType and effectPower
  704. •Reverting for now, this needs a better implementation
  705. •Before adding new Buff to zone in Seed of Annihilation remove old one.
  706. •SQL/XML: Fixing npc elementals.
  707. •SQL: Updating Beast Farm/Primeval Isle/Seed of Annihilation npc skills and for Primeval Isle stats too.
  708. •For now reverting L2Pet stat changes.
  709. •SQL: updating npc stats to Freya.
  710. •XML: Updating some passive mob skills to Freya.
  711. •NpcStatAnalyzer? calculate initial Patk-Pdef-Mdef from data.
  712. •SQL/XML: Adding Active skills to SoD mobs and finishing missing skills. Thx Tan!
  713. •INSTANCE: Seed of Destruction Stage 1
  714. •Dynamic minion spawn function moved from DP script to Quest.java.
  715. •QUEST: Adding some more Raid Bosses to Enhance Your Weapon. Thx Probe!
  716. •QUEST: How to Oppose Evil
  717. •Option to use special Targets in doskill
  718. •XML/JAVA: Support for Ancient Herbs which drops on ReedField?.[/quote]
  719. [color=#008000][b]janiii[/b][/color]
  720. [quote]•zone xsd (thx jurchiks for multisell.xsd and Melerix for zones.dtd)
  721. •multisell xsd, thx jurchiks
  722. •multisell xsd, multisell ingredient/production comments
  723. •L2World min/max coord fix
  724. •master ishuma multisell update 2
  725. •master ishuma multisell update
  726. •item skill magic lvl fix
  727. •enchant HP bonus update
  728. •update henna price
  729. •augmentation_skillmap.xml fix
  730. •(elite) maguen pet_skills.sql
  731. •castle merchant and suport unit captain multisell update (s grade shirt and bracelet, castle merchant magic related items fix)
  732. •after admin kill set the invulnerability of the target back to previous state
  733. •sry, little typo in last commit in npc.sql
  734. •add freya Maguen pet - just for summon without ofi stats, thanks LasTravel?
  735. •update RequestActionUse?
  736. •added some skills table and pet skills table logging
  737. •log.cfg fix
  738. •active augmentation skill reuse fix[/quote]
  739. [color=#800080][b]BiggBoss[/b][/color]
  740. [quote]•reverting wrong commit
  741. •little update
  742. •Fixing Block Checker, dp side
  743. •Fixing block checker, core side
  744. -RequestBuyItem?
  745. -RequestSellItem?
  746. -avoiding double instanceof check
  747. •Handy's Block Checker event. Datapack side
  748. •Handy's Block Checker event. Core side
  749. [/quote]
  750. [color=#800080][b]Forsaiken[/b] [/color]
  751. [quote]•Core: CharTemplateTable? without trove map
  752. •Core: Another fix
  753. •Core: ThreadPoolManager? ScheduledThreadPools? do not throw any exception at all. A wrapper around the runnables do the job.
  754. •Don`t wonder if you have massive exceptions in logs. They have always been there but was never logged.
  755. •Core: Ohh forgot to remove that. L2j didn`t use Mersenne Twister at all.
  756. •Core: Update Rnd.
  757. At first we don`t need that "singleton-holder"! So keep it out!
  758. Basically we now have 4 types of random.
  759. UNSECURE_ATOMIC - Default Random
  760. UNSECURE_VOLATILE - VolatileSeed? Random
  761. UNSECURE_THREAD_LOCAL - ThreadLocalSeed? Random
  762. SECURE - Default SecureRandom?
  763. The plus of having this is that we can for example do Rnd.newInstance(Rnd.RandomType?.SECURE) to get a new instance with our default methods. InC use an own secure instance for Enchants.
  764. The new stuffs are the volatile seed and the thread local seed.
  765. Default is thread local.
  766. We must make sure that we always read and store the whole 64bit chunk (1 long = 2 ints).
  767. By default the AtomicLong? provide this, but this also limits the number of threads that access the seed at the same time to 1.
  768. The volatile seed also provide reading and storing of the whole chunk but allow to have n threads access to the seed.
  769. Of course it may happen that 2 threads generate the same seed but thats rare and we dont care anyways (makes it more random doesnt it? :P)
  770. And well the last member is the ThreadLocal? seed.
  771. So each thread has it`s own seed. So only the owner of the seed can modify it. Since the initial seed is random, too it does not matter, but we get an significant speed boost!
  772. All those changes do not fuck anything up or destroy the quality of the randomness, but allow you to raise the quality on stuff where you need it (for example enchants)
  773. Benchmark 4 threads 1000000 loops each, shared random instance.
  774. UNSECURE_VOLATILE
  775. Time: ~6969ms
  776. UNSECURE_ATOMIC
  777. Time: ~17303ms
  778. UNSECURE_THREAD_LOCAL
  779. Time: ~162ms[/quote]
  780. [color=#FF0000][b]nBd[/b][/color]
  781. [quote]•No need ot atkReuse here too..
  782. •Quick Recovery SA is directly defined inside reuseDelay of the Weapon.
  783. •Read "reuseDelay" from Weapons directly.
  784. •Correcting some skills.
  785. •New Stat.. Needed for some skills.
  786. •First part of ActionType?'s. More to come.
  787. •Smaller addon in Items.
  788. •Since it doesnt compile on all Java versions..
  789. •Start of ActionType? implementation. Will finish types later.
  790. •Belt Skills with correct Values.[/quote]
  791. [color=#FF0000][b] Aikimaniac [/b][/color]
  792. [quote]•DP: Birthday buff is kept when entering Kamaloka[/quote]