L2Shares

Administrator => Announcement's & New's => Topic started by: Owner on March 02, 2019, 11:30:53 PM

Title: Private Project
Post by: Owner on March 02, 2019, 11:30:53 PM
Revision 4:
Add, Fix, Cleanup, Drop and Rework:
 
   Add:
    - Add to each item his own icon - "item.getIcon()".
    - Add "Shift Click" on Monster/RaidBoss/GrandBoss/Chest popout the droplist.
    - Add new Enchant System with announcement enchant levels and rate to each scroll.

   Cleanup:
    - Cleanup parts of code to Java 8 Methods.
    - Cleanup checks that required isCtrlPressed.
   
   Fix:
    - Fix : When non accepted war player auto attacked non flagged player.
    - Fix : Can cast skill to war without isCtrlPressed needed.
    - Fix : When admin teleport "setTarget(null)" in some cases.
   
   Rework:
     - New players shortcuts.
    - New Players starting with full CP/HP/MP.

   Drop:
    - Removed Old Enchant System from configs.
Title: Re: Private Project
Post by: Owner on March 02, 2019, 11:31:43 PM
Revision 5:
Add, Fix and Rework:
 
   Add:
    - Store last IP login to account.sql.
    - ForgeOfTheGodMonsters Clone Monster Script.
    - Config : Champion System add-on inlimited drops, title and auras.
    - Config : GM players protected by objectId.
    - Config : Show to GM players the HTML paths when talk to NPC.
    - Config : Remove ClassMaster popout option on level 20,40 and 76.
    - Config : Add Option to refresh skill when teleport on Olympiad Stadium.

   Fix:
    - Fix FakeDeath (aCis bug) player stands w/o effect his CP/HP.
    - Fix Multisell (aCis bug) Overflow stackable items
    - Fix FleeingNPCs script from random runing to run away from attacer.
   
   Rework:
     - Rework part of chat flood protection.
Title: Re: Private Project
Post by: Owner on March 02, 2019, 11:32:00 PM
Revision 6:
Add, Fix, Drop and Rework:
 
   Add:
    - API VoteManager NPC.
    - Create Easy Zones Code "//create_zone".
    - Passive Nobles Armor armorSets.xml#isNoble="true"
    - Passive Nobles Accessory <set name="isPassiveNoble" val="true"/>
    - Config : Visual Enchant for weapons on character selection.
    - Config : Allow to attack Folk NPCs list contains Types.
   
   Fix:
    - Fix Trade and enchant plot. (Close enchant window while trading)
    - Multisell Show Enchant Value (need client support) Ex: <production id="2500" count="1" enchantmentLevel="4"/>
   
   Rework:
     - Olympiad Conifs file.
Title: Re: Private Project
Post by: Owner on March 02, 2019, 11:32:16 PM
Revision 7:
Add, Cleanup and Rework:
 
   Add:
    - Event : Team Vs Team (with config setup).
    - Auto Potions on Interface (need client support).
    - Skill : Clan Bonus (392, 9) , Clan Members (393, 1) - Core Side Missing (need client support).

   Cleanup:
    - Using some Java 8 Methods on chathandlers.
   
   Rework:
     - Icon : Nephilim Lord (need client support).
     - Icon : Shield of Imperial Warlord Zombie (need client support).
     - Icon : All Soul Crystals (need client support).
     - Icon : Grade icons taken from Gracia (need client support).
Title: Re: Private Project
Post by: Owner on March 03, 2019, 12:25:25 AM
Revision 8:
Add, Drop and Rework:
 
   Add:
    - Admin: //reload merchant (reloading all merchant buylists).
    - Item : All Enchant Scroll turned to Stackable (Crystal Scroll Icon Reworked) (need client support).
    - Item : Giant's Codex - Mastery (ID : 9300 - stackable) (need client support).
    - Item : Giant's Codex - Donate  (ID : 9301 - stackable) (need client support).
    - NPC  : Skill Enchant Manager (NPC ID : 50013)
              > Normal Enchant System.
              > Mastery Enchant System : 1 Mastery to each enchant (on failed stays on same enchant level).
              > Donate Enchant System : 1 Donate to each enchant (Rate 100% to each level).

   Rework:
    - Item : Rename "Secret Book of Giants" > "Giant's Codex" (ID : 6622 - stackable) (need client support).
    - Buffs Time (2 Hours).
    - Balance
              > Rework huge list of skills power, chances and effect times.
              > Rework ressist buffs values Balance.

   Drop:
    - Config : EnchantSkillSpBookNeeded (Useless - Just remove the item from XML).
Title: Re: Private Project
Post by: Owner on March 03, 2019, 04:40:57 AM
Revision 9:
Add and Rework:
 
   Add:
    - XML : Skip Drop Items (xml/skipDropItems.xml).
    - Feature : Offline Traders System.
    - Config : ReduceShotsCount.
    - Config : ReduceArrowCount.
    - Config : Starting Level.
    - Config : Starting Title.
    - Config : Starting Location.
    - Config : SubClass Max Level.
    - Config : SubClass Base Level.
    - Config : Subclass Max Quantity.
    - Config : SubClass To Any Manager.

   Rework:
     - HTML : Vote Manager (ID : 50009).
     - HTML : Skill Manager (ID : 50013) .
     - Skill : Festive Sweeper "ID : 444" Sweep spoiled monsters in radius of 200.
Title: Re: Private Project
Post by: Owner on March 03, 2019, 01:32:42 PM
Revision 10:
Create Server GUI

    - Fancy Interface. (Preview: https://i.imgur.com/XzX8iej.png)
    - Send Announcement to server.
    - Send Private Message to player.
    - Send Items to player.
    - Send Items to all online players.
    - Server Restart.
    - Server Shutdown.
    - Server Abort.
Title: Re: Private Project
Post by: Owner on March 05, 2019, 03:25:34 AM
Revision 11:
Add, Fix, Drop and Rework:
 
   Add:
    - Champion Level System.
    - NPC : Gatekeeper (ID : 50000). (not completed - waiting for farm and pvp zones)
    - Skill : Clan Friendship (ID:392) When 15 members of you clan are online you are blessed with extra Speed, Atk.Spd and Cast.Spd.
    - Skill : Clan Heroic Will (ID:393) When 3 members of you clan are heroes you are blessed with extra CP and HP.
    - Skill : Clan Bonus (ID:394) When your clan owns NAME Castle your members are blessed with extra stats.
   
   Fix:
    - Admin : Fix //rec <value> store to database.
   
   Rework:
     - Skill : Spoil (ID : 254) drop the enchant skill part.
     - Skill : Spoil Festival (ID : 302) drop the enchant skill part.

   Drop:
    - Remove some skill enchant that was not exist.
Title: Re: Private Project
Post by: Owner on March 07, 2019, 11:26:30 AM
Revision 12:
Add, Fix and Rework:
 
   Add:
    - NPC : Special Trader (ID : 50001).
    - Items : Huge list of items added.
           > Belt of Speed : Increases Speed by 7..
           > Belt of Haste : Increases Atk.Spd. by 10%.
           > Belt of Acumen : Increases Cast.Spd. by 10%.
           > Belt of OutLaw : Increases Atk.Spd. by 10%, Cast.Spd. by 10% and Speed by 7.
           > Reputation Scroll : With this item your clan will gain 1,000 reputation point. (Clickable). "Missing Core".
           > Noblesse Status : With this item you will gain noblesse status. (Clickable) "Missing Core".
           > Premium Elixir : With this item you will gain premium status (24hours). (Clickable) "Missing Core".
           > Heroic Stone : With this item you will gain heroic status (24hours). (Clickable) "Missing Core".
           > Mystery Box : Random Reward Box. "Missing Core".
   
   Fix:
    - Correct Castle Ids on CastleZone.xml
    - Correct Castle Names inside system after change castle Ids (need client support).
   
   Rework:
     - Items : ID's and Icons.
     - Reword: Admin GM Shop with only usable items (Not Completed).
Title: Re: Private Project
Post by: Owner on March 10, 2019, 03:24:43 AM
Revision 13-14:
Add, Fix, Cleanup, Drop and Rework:
 
   Add:
    - Added Class icon to each class (Used on class manager / remote class task / subclass system).

   Cleanup:
    - Many methods of core. (Server its unable for retail server anymore).
   
   Fix:
    - Fix some Titan skills stats and cooldowns.
   
   Rework:
    - Rework Configs.
    - Rework a lot of HTML's of NPCs.
    - Rework part of OfflineTradersTable.

   Drop:
    - Remove some unused configs.
    - Remove some unused SQL's.
    - Remove Crafting System (no reason to load on PvP Server).
    - Remove Recipe System "Crafting" (no reason to load on PvP Server).
    - Remove SpellbookData (no reason to load on PvP Server).
    - Remove SoulCrystalData (no reason to load on PvP Server).
    - Remove FishData (no reason to load on PvP Server).
    - Remove NewbieBuffData (no reason to load on PvP Server).
    - Remove all Quests (no reason to load on PvP Server).
    - Remove all Boats (no reason to load on PvP Server).
    - Remove Lottery System (no reason to load on PvP Server).
    - Remove Fishing Tournament System (no reason to load on PvP Server).
    - Remove Four Sepulchers System (no reason to load on PvP Server).
    - Remove Dimensional Rift System (no reason to load on PvP Server).
    - Remove Seven Signs && Festival (no reason to load on PvP Server).
Title: Re: Private Project
Post by: Owner on March 10, 2019, 02:12:16 PM
Revision 15:
Add, Fix, Cleanup, Drop and Rework:
 
   Add:
    - Add Prefix time on chat "HH:mm" (CreatureSay.java).
    - Add Secure to (+)Trade chat (Global) : conditions to use "Prefix WTS,WTT & WTB and be level 80".
    - Add Casino Manager.
    - Add Warehouse Manager.
    - Add Blacksmith Manager
   
   Fix:
    - Fix API Vote System bugs.

   Cleanup:
    - Clean unused configs.
   
   Rework:
    - Rework NPCs Templates with client side (Not all NPC done yet).
    - Multisell Prices (still need check when farmzone will be done).

   Drop:
    - Drop L2GUI (will be added later again with more fuctions).
Title: Re: Private Project
Post by: Owner on March 13, 2019, 03:22:49 AM
Revision 16:
Add, Fix, Drop and Rework:
 
   Add:
    - Custom Cancellation system (Canceled skill returns after 15 seconds).

   Fix:
    - Fix EnterWorld exploit fix.
    - Fix setRegion(WorldRegion newRegion).
    - Clan Learn skill (was not working propertly after delete fishing skills).
   
   Rework:
    - Rework Clan skills costs.
    - Rework price of removing lifestone (100 Adena).
    - Rework part of VillageManager and his HTML. (still not done).
    - Rework part of OlympiadManager and his HTML.
    - Rework getHtmlPath() of many instances. (the filename calculator).

   Drop:
    - Drop crystallize system (can't crystallize items anymore - only on enchant).
    - Remove player starting items from classes. (Core side).
Title: Re: Private Project
Post by: Owner on March 13, 2019, 09:13:49 AM
Revision 17:
Cleanup, Drop and Rework:
 
   Cleanup:
    - Clean tables from characters.sql
    - Some parts from older system drops that was unused.
   
   Rework:
    - buffer_scheme.sql > character_scheme.sql

   Drop:
    - Dropped Unused Configs.
    - Dropped NPC Walker System.
    - Dropped Chests NPCs.
    - Dropped FishingZone.
    - Dropped DamageZone.
    - Dropped EffectZone.
    - Dropped DerbyTrackZone.
    - Dropped Herb Drop System.