l2topzone.com
l2topzone.com

Author Topic: [Project] aCis - Interlude  (Read 109101 times)

0 Members and 1 Guest are viewing this topic.

OfflineSweeTs

  • Full Member
  • ***
  • Posts: 162
  • L2topzone Votes: 34
  • Servers reviews: 0
  • Reputation: +290/-0
    Re: [Project] aCis - Interlude
    « Reply #40 on: July 26, 2011, 05:06:54 AM »
    l2topzone.com
    Changeset 162

    Quests & misc

    • addition of 3 quests : Q004, Q379 & Q401.
    • add a missing SQL about global quests variables ;o.
    • clean correctly a deleted character (addition of character's raid point & global quest variables to cleaning)
    • fix Mass Gloom (should be on the summon).
    « Last Edit: July 26, 2011, 05:07:45 AM by G4mB1t »

    OfflineSweeTs

    • Full Member
    • ***
    • Posts: 162
    • L2topzone Votes: 34
    • Servers reviews: 0
    • Reputation: +290/-0
      Re: [Project] aCis - Interlude
      « Reply #41 on: July 27, 2011, 02:34:37 AM »
      Changeset 163

      Quest stuff & misc

      • Q171 added
      • add the possibility to reload a single quest, overloading existing command (//reload quest number). If you type "//reload quest", all quests are still reloaded (but AIs and boats path aswell...).
      • add the possibility to add a script without server reboot. "//reload quest" wasn't made for that, as it could bug boats and such.
      • delete postIL stuff about instances.



      Changeset 164

      Quests ! Moar !

      • Q014, Q162 && Q688. Ty to Ventic, TLH and DiNoR.
      « Last Edit: July 27, 2011, 04:11:59 AM by G4mB1t »

      OfflineSweeTs

      • Full Member
      • ***
      • Posts: 162
      • L2topzone Votes: 34
      • Servers reviews: 0
      • Reputation: +290/-0
        Re: [Project] aCis - Interlude
        « Reply #42 on: July 30, 2011, 08:52:07 AM »
        Changeset 165

        XMLFactory, Formulas rework, baseStats deletion.

        Ok, that does 3 days I didn't commit but there was a good reason (as always when I don't commit) ^_^". I was testing some experimental features, and some revert back. Some formulas have been corrected aswell, or "tweaked". Here's the list of changes :

        baseStats
        • reverted baseStats.xml to IL stuff. Why ? Values/tables are calculated on the fly from core (no use of external technology = less ram/cpu consumption), and are more accurate (no rounded values).
        • saveVs from skills have been deleted, and replaced by core side formula (= less data from skill as all skillTypes use same stats, aka MEN or CON, to be calculated). Many XMLs are concerned.

        XMLFactory
        • That's EXPERIMENTAL feature. All XMLs are now loaded from a single instance. That means clean code (some XML refactor codes are cut per 1/3), and normally less objects created. The use is very simple aswell. From the moment, no problem has been discovered using it.
        • armorsets' XML got a new structure (must be updated).
           
        Formulas
        • a big rework has been made on Formulas.java. All Func have been moved in the folder named "funcs". Old funcs have been moved on a new folder "basefuncs".
        • many formulas (mainly magical) got now proper logs. You can see them activating "Developer" option in server.properties. I hope it will help you to find eventual issues.
        • some formulas have been reworked from scrap:
        • calcAtkBreak (renamed calcCastBreak) has been improved and the use is more simple/generic. Mobs casts aren't broken so often (depending of IA, goes to 10% to 30% of player rate).
        • calcHitMiss uses retail infos (verified from l2guru 2007 forum post / L2p bravehost).
          • calcMagicEffect has been tweaked (because effects weren't noticeable at all : 10% fail only on a red mob). Effect has been x2. I think the formula is still "too kind" with players, anyway.
          • resistances are now directly applied instead of lolcalculated (understand than 20 resist = 20% now instead of 24%, etc).

        OfflineSweeTs

        • Full Member
        • ***
        • Posts: 162
        • L2topzone Votes: 34
        • Servers reviews: 0
        • Reputation: +290/-0
          Re: [Project] aCis - Interlude
          « Reply #43 on: July 31, 2011, 04:49:53 AM »
          Changeset 166

          Misc, misc, misc

          • FakeDeath is now off-like (once activated, toggle is locked, until you type /stand or click on sit/stand button.)
          • visual effects have been added for 8 seals/fire skills (ty SweeTs for idea).
          • skill mastery is calculated only for players (waste of ressources for other L2Character than players, as stat is 0).
          • fix \n on chat, ty manoell for the 1 line fix :P.
          • continue previous work on resistance calculation (better said, I forgot 2 of them in previous commit).
          • added a 2,5sec paralyze task on ressurection (FD is concerned too), which force ppl to get the "wake up" animation (based on sitTask paralyze stuff).
          • renamed/clean some packets



          Changeset 167

          Me, ashamed ? Nevah. My Ohlolol account depends of that commit :D.

          Special thanks to "Advanced Find and Replace 6", haha.

          OfflineSweeTs

          • Full Member
          • ***
          • Posts: 162
          • L2topzone Votes: 34
          • Servers reviews: 0
          • Reputation: +290/-0
            Re: [Project] aCis - Interlude
            « Reply #44 on: August 01, 2011, 01:38:32 PM »
            Changeset 168

            Deletion of GeoEditor and ManaPotion handler.

            As mana potions haven't any existing skill (verified both on 3 months old L2off IL sources and on a running L2off), I decided to link potions with mana herbs effects. Mana drug give back 12% mana, mana potion give back 18%.

            MPots aren't supposed to be usable, so from now, end of chatting about MPots.



            Changeset 169

            Buffs system, Enchant system, misc

            Buffs system
            • reverted to be IL-like. Ty stanus for report.
            • Dances aren't put anymore at end of buffs bar, and aren't "saved" compared to others buffs.
               
            Enchant system
            • refactored the enchant process, adding many checks and securities (warehouse, can't enchant during store,...).
            • added retail messages.

            Misc
            • addition of Q019;
            • fix messages when a player/summon hit an invul NPC. Split that message in invul / invul paralyzed (medusa type) aswell.
            • typos, and revert noquest.htm content for IL type.

            OfflineSweeTs

            • Full Member
            • ***
            • Posts: 162
            • L2topzone Votes: 34
            • Servers reviews: 0
            • Reputation: +290/-0
              Re: [Project] aCis - Interlude
              « Reply #45 on: August 02, 2011, 10:21:11 AM »
              Changeset 170

              MapRegion XMLization
              • SQL -> XML
              • Corrects Primeval Wharf teleport issue (one PZ becomes a TZ)
              • Clean TownManager postIL stuff.

              OfflineSweeTs

              • Full Member
              • ***
              • Posts: 162
              • L2topzone Votes: 34
              • Servers reviews: 0
              • Reputation: +290/-0
                Re: [Project] aCis - Interlude
                « Reply #46 on: August 04, 2011, 03:15:01 AM »
                Changeset 171

                2 XMLizations, typos fixes & Misc.

                XMLizations
                • access_levels && spellbooks (previously skill_spellbooks) are now XMLized.

                Typos fix
                • many typos fix on GS logs. That's nothing more than esthetic issue. That's 80% modified files of that commit.
                • some "counters" (TableName: Loaded xx blabla) have been reworked.
                • drop of the timer (GS started in xx seconds).
                   
                Misc
                • qItems are now "no destroyable". When it's not retail-like, it goes the good point to avoid exploits, such as deleting your qItems and continue the quest as if nothing appears. Doing retail will ask to remake each quest, adding checks for any qItem.
                • cleaned the few qItems which were "no_destroyable" (as handled directly by core), and clean the CWs enchant stuff.

                OfflineSweeTs

                • Full Member
                • ***
                • Posts: 162
                • L2topzone Votes: 34
                • Servers reviews: 0
                • Reputation: +290/-0
                  Re: [Project] aCis - Interlude
                  « Reply #47 on: August 04, 2011, 11:53:21 AM »
                  Changeset 172

                  XMLs, XMLs, XMLs... And misc !

                  XMLS
                  • XMLization of NpcWalkerRoutesTable && AdminCommandAccessRights.
                  • NpcWalker system have been slightly refactored/updated aswell.
                  • cleanup in all existing XML tables, for cleaner coding style.
                  • cleanup some XMLs (to reduce length and improve readability).
                  • Ty DiNoR for SQL -> XML work on walker part. And death to NPEs.
                     
                  Misc
                  • addition of 2 quests, Q032/259. Ty fernandopm && Richijs4 !

                  OfflineSweeTs

                  • Full Member
                  • ***
                  • Posts: 162
                  • L2topzone Votes: 34
                  • Servers reviews: 0
                  • Reputation: +290/-0
                    Re: [Project] aCis - Interlude
                    « Reply #48 on: August 06, 2011, 04:08:12 AM »
                    Changeset 173

                    Enchant, reuseDelay for items, Skills / Items fixes

                    Enchant
                    • Fix enchants, which are now possible on equipped items (not only inventory).
                    • Fix success enchant message.

                    reuseDelay
                    • Items use from now the reuseDelay of their template ; if nothing is found it will use skill item reuse delay (as previously). Simple example on CP potion : reuse delay is 500ms on item, 50ms on skill. It will use 500ms. If item hasn't delay it would use 50ms instead. Before this commit, it was using 50ms. http://www.l2jserver.com/forum/viewtopic.php?f=69&t=23069
                    • Delete message on skill's use (post-IL stuff)
                       
                    Skills / Items
                    • fix some SAs values (Miser, Cheapshot and Quick Recovery mainly), and add some missing SAs.
                    • fix Triple Slash (ty sa_"theXMLdev"_har :D) power values.

                    OfflineSweeTs

                    • Full Member
                    • ***
                    • Posts: 162
                    • L2topzone Votes: 34
                    • Servers reviews: 0
                    • Reputation: +290/-0
                      Re: [Project] aCis - Interlude
                      « Reply #49 on: August 10, 2011, 03:52:30 PM »
                      Changeset 174

                      Zones system, 3 quests, misc

                      Zone system
                      • Players aren't effected by NPC skills zones ;
                      • Mobs aren't effected by L2EffectZone/L2DamageZone (BigHead zones, castle traps, Blazing Swamp,...) ;
                      • Activation and core implementation for isEnabled feature (mostly used on script for 4S).
                      • drop of L2BigHeadZone (using L2EffectZone since some revisions).
                         
                      Quests
                      • addition of Q015, Q031 && Q121. Ty to contributors !
                         
                      Misc
                      • addition of missing HTMs for a couple of NPCs. Ty Pofka/seRiousLy from L2JFrozen project for their contributions.
                      • correct skills XML 3500-3599.

                      OfflineSweeTs

                      • Full Member
                      • ***
                      • Posts: 162
                      • L2topzone Votes: 34
                      • Servers reviews: 0
                      • Reputation: +290/-0
                        Re: [Project] aCis - Interlude
                        « Reply #50 on: August 12, 2011, 07:04:14 AM »
                        Changeset 175

                        XML, XML, XML, XML, XML...

                        And XML. That was long, and the DP side still needs some corrections/verifications. I ported 6 SQLs to XMLs. 3 SQLs have been merged, the data has been splitted according to class ("data/xml/classes" folder). The 3 others SQLs => XMLs have been moved under "data/xml/skillstrees" folder. An effort has been made on informations loading (drop of useless stuff, enlighten XMLs structures) aswell.

                        Added to that:
                        • 22 enchantement skills (IL ones) have been added. Those datas are unique - as handmaded by me - so enjoy :P ;
                        • a packet exploit on skill acquire has been fixed ;
                        • a useless message has been dropped when you close enchant/acquire skill windows ;
                        • Lucky skill isn't shown anymore on trainer skilllist ;
                        • 2-3 methods are improved (no checks on shortcuts when a passive skill is removed, Lucky skill check method doesn't remove skill at any level) ;
                        • Mobs are supposed to do magical critical now. At least, they got a default stat now.

                        The memory drop is around 10mo. The pack has been tested in the installation process aswell.

                        OfflineSweeTs

                        • Full Member
                        • ***
                        • Posts: 162
                        • L2topzone Votes: 34
                        • Servers reviews: 0
                        • Reputation: +290/-0
                          Re: [Project] aCis - Interlude
                          « Reply #51 on: August 17, 2011, 07:40:43 AM »
                          Changeset 176

                          Four Sepulchers part I + misc

                          Four Sepulchers (4S) has been implemented. Plenty of bugs still exist, but will be corrected at part II (waiting for you to make reports). For the moment, following has been added :
                          • main instance + the 2 NPCs instances.
                          • spawnlist "spawnlist_4s.sql", and HTMs "sepulchers" folder (ripe of "default" folder).
                          • addition of missing NPCs spawns on spawnlist.sql, minus spawns of 4S mobs (handled in "spawnlist_4s.sql").
                          • Q620_FourGoblets has been added.
                             
                          Misc
                          • Tyrannosaurus aren't lethalable anymore.
                          • //invis, //vis, and //invis_menu => //hide command.
                          • GS shows "used" memory, not "free" memory anymore.
                          • refactor of SocialAction packet.
                          • "Patrols" guards chat window has been corrected.



                          Changeset 177

                          Zones refactor, items on character templates, misc

                          Zones refactor
                          • core implementation and DP activation for "reuse" and "initialDelay" for DamageZone;
                          • addition of the warning icon for DamageZone.
                          • deletion of ZONE_ALTERED (pointless).
                             
                          Items on character templates
                          • addition of items at character creation.
                          • only first classes got those datas, which is not the actual L2J way (actual loads items even for post 1st class transfer o_o). Consider reporting if you find an issue.
                             
                          Misc
                          • Addition of (a tweaked version of) L2TownPet instance, ty Sentinel/Vhalior for initial share.
                          • Mini clean on items (those datas are already implemented).
                          • Drop of the duplicate spawns for Orfen, Queen Ant and Core. Valakas big teleporters have been dropped aswell (handed by future AI).

                          OfflineSweeTs

                          • Full Member
                          • ***
                          • Posts: 162
                          • L2topzone Votes: 34
                          • Servers reviews: 0
                          • Reputation: +290/-0
                            Re: [Project] aCis - Interlude
                            « Reply #52 on: August 20, 2011, 06:31:33 AM »
                            Changeset 178

                            Dimensional Rift, HotSprings IA, misc

                            Dimensional Rift -- fully refactored using Freya.
                            • addition of EarthQuake effect at room changes.
                            • give possibility to have more than 1 party in same rift, without interacting between them.
                            • correction of an misfunction using jump cards (4 jumps, not 5).
                            • fixed/verified values to be retail-like (2 players minimum, 480-600 sec, 4 jumps).
                            • fixed issue where you can spawn directly in Anakazel room (at startup or during jumping).
                            • Added message for tokens consumption.
                            • Fixed spawn of one Rift ziggurat teleporter.

                            HotSpings IA
                            • added a fully working HS IA, which upgrades the disease when the mob hits you.
                            • corrected durations of diseases (from 10 min to 1 hour).
                            • Added core implementation for that new stuff, under OnAttackAct (perfect for your custom events :P).
                               
                            Misc
                            • Corrected Q153 typo, and fixed html -> htm (ty Vhalior).
                            • Cleaned postIL stuff related to epic jewels (ty Sahar).
                            • Added the 3 missing L2PetTown (ty extel).
                            • Fixed some links in htmls.
                            • Added SuicideAttack behavior on "NPC Death Bomb".
                            • fixed eventual NPEs at quest engine.
                            • fixed previous rework on items reuse durations. It now take the longest time between items reuse and skill reuse.
                            • some cleanup at L2Npc onBypass.

                            OfflineSweeTs

                            • Full Member
                            • ***
                            • Posts: 162
                            • L2topzone Votes: 34
                            • Servers reviews: 0
                            • Reputation: +290/-0
                              Re: [Project] aCis - Interlude
                              « Reply #53 on: August 25, 2011, 11:01:51 AM »
                              Changeset 179

                              npc_ai_data, and some misc

                              npc_ai_data
                              • spring cleaning on variables names, deletion of some booleans (behavior can be handled differently, so...)
                              • some behaviors disappeared (resskills, floatskills (?)).
                              • addition of suicide behavior for NPCs (activation at 30% HPs -- need surely to tweak it depending of skill/monster later), not a general skill anymore.
                              • addition of a minimum and maximum skill luck (between 7 and 15% by default from now, before it was 15%).

                              Misc
                              • Addition of a timer on pickup action.
                              • Tweaked existing animation timers, based on speed run now.
                              • Fixed a typo in Q006.

                              OfflineSweeTs

                              • Full Member
                              • ***
                              • Posts: 162
                              • L2topzone Votes: 34
                              • Servers reviews: 0
                              • Reputation: +290/-0
                                Re: [Project] aCis - Interlude
                                « Reply #54 on: August 27, 2011, 06:46:00 AM »
                                Changeset 180

                                Formal Wear quests serie - Q033, 034, 035, 036 && 037.

                                • endquest rewards items have been put as qItems aswell.
                                • ty Treaser for initial share. I can't say it was free-bugs... Like adding 20 HTMs and so on.



                                Changeset 181

                                Command Channel, usercommands cleanup, misc

                                Command Channel has been refactored
                                • the little window is now correctly working, showing party details aswell. "Quit" button works too. Ty Hellish for report.
                                • addition of missing packet, && correction of existing ones.
                                • correction of a hi5 L2J bug related to CC (issue when inviting a party leader by the way of a party member).
                                • all custom messages (around... 15 ?) have been replaced for retail ones.

                                Usercommands
                                • channels commands (creation, delete, info) have been cleaned up.
                                • clan penalty has been improved (use of StringUtil instead of TextBuilder).

                                Misc
                                • L2LvlUpData has been dropped (useless stuff).
                                • L2ArmorSet and AutoChatHandler have been cleaned up/refactored.

                                Offlinejimaras22

                                • Newbie
                                • *
                                • Posts: 1
                                • L2topzone Votes: 1
                                • Servers reviews: 0
                                • Reputation: +0/-0
                                • L2topzone.com
                                  Re: [Project] aCis - Interlude
                                  « Reply #55 on: August 28, 2011, 08:20:17 AM »
                                  This pack when it is 100% it will have freya things inside it for sure.

                                  OfflineSweeTs

                                  • Full Member
                                  • ***
                                  • Posts: 162
                                  • L2topzone Votes: 34
                                  • Servers reviews: 0
                                  • Reputation: +290/-0
                                    Re: [Project] aCis - Interlude
                                    « Reply #56 on: August 28, 2011, 10:23:54 AM »

                                    Don't worry, it won't happen.

                                    Offlinedragmetohell

                                    • Newbie
                                    • *
                                    • Posts: 25
                                    • L2topzone Votes: 0
                                    • Servers reviews: 0
                                    • Reputation: +105/-0
                                      Re: [Project] aCis - Interlude
                                      « Reply #57 on: August 28, 2011, 11:57:15 PM »
                                      yeah i like interlude and this project keep up man go fix all thing  :P
                                      « Last Edit: August 28, 2011, 11:57:42 PM by dragmetohell »

                                      OfflineSweeTs

                                      • Full Member
                                      • ***
                                      • Posts: 162
                                      • L2topzone Votes: 34
                                      • Servers reviews: 0
                                      • Reputation: +290/-0
                                        Re: [Project] aCis - Interlude
                                        « Reply #58 on: August 29, 2011, 08:51:25 AM »
                                        Changeset 182

                                        Quests little refactor, misc

                                        Quests little refactor
                                        • All quests with reward items on monsters kills (onKill method) got a unique "template" from now (if the reward type fits with the default behavior, ofc...)
                                        • All quests got their COMPLETED check moved to top of the onTalk method (previously, it was put on the switch case of the quest giver). There are 2 reasons so far:
                                        • one is a bugfix reason (when NPC got numerous quests, it shows even quests done, so when you click on a secondary character, this guy won't have proper html sent => "I have no tasks for you right now, emo" instead of "you already made that quest, dumbass").
                                        • other reason is optimization : it avoids to read a part of the quest, launching variables/switch case for a simple result. So from now, it is fastest and use less checks.

                                           
                                        FROM NOW, HELPERS, CONSIDER TO USE THE NEW IMPLEMENTATION (there is near nothing changed as you can see, but you will save my own time doing it directly good).
                                           
                                        Misc
                                        • formal wear isn't considered anymore as heavy armor (passive skills from tanks and such were applied...).
                                        • Dimensional Rift is (normally) entirely debugged. I rewrite my own rewrite to fit with Vonak's experience. Ty to him.
                                        • "dist" folder on DP build dissapears. That avoids 1 useless double click... Lol.
                                        • Q009 and Q010 have been added. Ty to the numerous contributors (4 !) for those 2 worthless quests :D.
                                        • subclass checks : addition of summon check and "inventory bigger than 80% in term of slots availability". The existing check about overall weight has been hardened aswell (from now, even with one level of weight penalty, the village master smashes your face down to the ground). Reason I hardened the wight penalty is simple : imagine you're a dwarf, with 79% weight(50k of soulshots ftw). Now decide to sub Elven Elder. I think you got the picture.



                                        Changeset 183

                                        Q017, 258 & 626. Ty fernandopm && Richijs4 :).

                                        OfflineSweeTs

                                        • Full Member
                                        • ***
                                        • Posts: 162
                                        • L2topzone Votes: 34
                                        • Servers reviews: 0
                                        • Reputation: +290/-0
                                          Re: [Project] aCis - Interlude
                                          « Reply #59 on: August 30, 2011, 01:04:48 PM »
                                          Changeset 184

                                          Items reuse (again), quests, misc.

                                          • Items reuses are fixed (both scrolls and potions). I hope it's final implementation.
                                          • Elixirs-type skills now display successfully the reuse in shortcut bar.
                                          • Addition of Q018, ty Richijs4 for share.
                                          • little fix on Q037, ty Vhalior for testing.
                                          • correction of some HTMs typos, and 5 emptys bypasses.



                                          Changeset 185

                                          L2Multisell rework, misc.

                                          L2Multisell rework
                                          • added a check to avoid enchant exploit.
                                          • added a check on inventory slots/weight. PS : it doesn't take in consideration your quest items slots. Cry on forum if different (if you got PROOFS).
                                          • corrected an issue about buying multiple reputation items and only the reputation price of one item was taken (both check, message, and amount decrease).
                                          • added a check on the NPC you're talking. If you're in a strange state (dead, masturb...), or if you're too far, or if the NPC isn't the good type of NPC, OK button doesn't answer to your frenetic mouse clicks.
                                          • cleaned all multisells lists which don't need maintainEnchantement statut (minimize exploits -- if it's still possible).
                                          • added a message which make a sound when you success ! * AwESoMe ding *
                                          • L2Multisell instance is now loaded at server loading, under Items tab. Added to that, Singletonization.
                                          • L2Multisell doesn't load anymore broken XMLs.
                                             
                                          Misc
                                          • cleaned up some methods on L2Character (experimental stuff, as some synchronized stuff have been killed). Consider report any retard things on stats changes and stats broadcast.
                                          • StatusUpdate cleanup. Only one way to call it from now.
                                          • Some HTMs typos. Death to <br1>.
                                          • RequestSellItem packet (some checks added as L2Multisell, and general refactor).
                                          • RequestBuyItem got his NPC check improved (on L2Multisell idea).
                                          • no more message/method launched when you take Clan Imperium skill (as repu cost is 0, pointless repu calculation and message).
                                          « Last Edit: August 30, 2011, 01:12:23 PM by G4mB1t »


                                          Share via diggShare via facebookShare via linkedinShare via myspaceShare via redditShare via twitter
                                           


                                          Sitemap