Cycle 390-399 focus : Stabilization, quests end. Changeset 396 (2123) is up ! Scripts, Bugfixes, Organization

Recent Posts

Crappy servers / ADT Reborn
« Last post by hanzl on October 19, 2020, 11:17:47 PM »
We are czech Interlude server. We host 10x and 150x rate servers based on aCis pack. No donate is present on server and no regular wipes are planned. There are basic GM shops, cata porters and BoM/MoM spawned. RBs are weakened so require less players to beat. Both servers ar eup since mid July, but castles are still to be taken and clanhalls to be bought! We will be happy to see you there.
RateXp = 150
RateSp = 150
RatePartyXp = 2.1
RatePartySp = 2.1
RateDropAdena = 150.
RateDropItems = 200.
RateRaidDropItems = 200.
RateDropSpoil = 300.
RateDropManor = 75
RateQuestDrop = 30.
RateQuestReward = 30.
RateQuestRewardXP = 150
RateQuestRewardSP = 150
RateQuestRewardAdena = 150

GMShop to C grade
2h buff time
28+4buff slot
Subclass no quest
BoM a MoM in Giranu
Offline Shop/Sell/Manufacture
Wedding Manager
Cata/Necro/TOI Gatekeeper
Champion Mobs
RB respawn 18+4 random
Barakiel 24+12 random
RateXp = 10
RateSp = 10
RatePartyXp = 2.1
RatePartySp = 2.1
RateDropAdena = 15
RateDropItems = 20
RateRaidDropItems = 20
RateDropSpoil = 30
RateDropManor = 20
RateQuestDrop = 15
RateQuestReward = 15
RateQuestRewardXP = 15
RateQuestRewardSP = 15
RateQuestRewardAdena = 30
EnchantChance = 80%

GMshop - shots to D
Class Master
buffs 2h
Announcements / Re: Last aCis updates
« Last post by Tryskell on October 03, 2020, 02:23:13 AM »
Changeset 394 (1972)

Scripts, Teleport system, Seven Signs, Organization, Bugfixes

   - Introduction of Tutorial / NewbieGuide - Ty howlrang/Marcatu for initial cleanup of L2J script.
   - Fix following quests : 101, 102, 103, 104, 105, 106, 107, 108, 257, 260, 265, 273, 293.
      - Rewards are done using rewardItems instead of giveItems.
      - Fix ss/sps beginners rewards amount.
      - Rewards are now secured by a PlayerMemo var instead of QuestState var, making it exploit-free (case of 257, 260, 265, 273, 293).
   - Q105 now rewards regular ss/sps ng, aswell as potions.
   - Q260 / Q265 reward formulas are fixed using L2OFF.
Teleport system
   - Revamp whole teleport system, using lord_rex initial share.
   - goto/tele/etc bypasses are deleted, and replaced by only those 2 versions : instant_teleport and teleport_request. Move the teleport logic to Npc. Children classes can override isTeleportAllowed(Player).
   - Implement TeleportType enum, based on L2OFF AI content.
   - Implement instantTeleports.xml. Those teleports only check Npc#isTeleportAllowed(Player), while regular teleports check siege, item consumption and Npc#isTeleportAllowed(Player).
   - Improve teleports.xml, reparsing the content using L2OFF. The model now holds the Castle, teleports are organized by npcId and by TeleportType. The initial data was double check with RooT's work, allowing to add 10 missing ids and cut 60+ pointless ones.
   - The HTM which shows teleports is now built out of nothing from data. All existing, related HTMs are deleted (scripts and regular teleporters).
   - Add few missing "-pk" HTMs (30162, 30836, 31964).
   - Add (back ?) FREE_TELEPORT config.
   - Rename "teleporter" HTM folder to "gatekeeper" (to match class names).
   - Rename script ToIVortex > DimensionalVortex.
   - Add castle chamberlains teleports aswell - parsed from L2OFF GF, since the content of Vanganth and AdvExt was lacking. They are not yet implemented.
Seven Signs - Ty Hasha.
   - Updated all HTMLs to L2OFF GF, formated them, fixed obvious mistakes, typos and names.
   - Added missing HTML with - not enough adena to purchase Records of Seven Signs.
   - Fix xxxx_priest_2c.htm to not containCatacomb/Necropolis teleport location link (Seal of Gnosis owner lost -> no teleport).
   - Fix "Failed to retrieve cabal from bypass command." upon trying to contribute Seal Stones while Seven Signs is in Competition period.
   - Characters with 1st class transfer can now join any side.
   - Add //show html, which toggles on/off the HTML path for GMs (similar to L2OFF). There is no associated config, and is set to false by default.
   - Secure //set class, which now checks dummy ClassIds, and provide more infos upon fail.
   - Introduce QuestState#rewardNewbieShots method for easier management of beginner reward.
   - RadarList#addMarker/removeMarker now accept a Location as parameter.
   - QuestState#addRadar/removeRadar only accept Location as parameter.
   - Hardcode all Locations used in Quests for easier management. Replace some int[][] for Location[].
   - MIMYU SpawnLocations are downgraded to Locations.
   - Delete all unused SkillTypes.
   - Drop all "Alt" and "Game" from either Config .properties or java side. Few Config renames.
   - Cleanup all checks regarding TAKE_CASTLE, STRIDER_SIEGE_ASSAULT, SIEGE_FLAG and SUMMON_FRIEND - moving methods from Player to dedicated handlers.
   - Generate NpcTalkCond enum. Rename and generate on Npc #validateCondition(Player) > Npc#getNpcTalkCond(Player), which now acts as overriden. Cleanup all uses.
   - Fix Benom spawn timer.
   - Fix trade NPE, upon empty lists pushing "Start" button.
   - Fix Broken actions upon invalid trade windows checks.
   - Fix Summon Friend and alike skills. Remove the 50 radius check. Add a SystemMessage and avoid the cast on yourself.
   - Fix Gate Chant, adding SUMMON_PARTY SkillType.
   - Fix Elpy AI. Ty Bruns87.
   - Allow Config.OLY_MIN_MATCHES to be correctly spread over queries when a Config reload occurs.
   - Fix a stackoverflow over siege end. Ty Kitsos for report/fix.
   - Fix StriderSiegeAssault, using skill target instead of getTarget().
   - Fix bow attack reuse over CreatureAttack#stop() call. Ty MonKEY fo report.
   - Delete active siege check on Wyvern Managers + class cleanup.
   - Switch Schuttgart CHs to correct order, fixing CHs doors and spawn.
   - Auto loot Config properly checks inventory size.

PS : Q257 is now race bound to HUMAN. While NOT RETAIL, it looks like a NCSOFT fail :
   - It defeats the C3 layout being than "all races get access to 13k ss / 6k sps".
   - Out of 13 newbie quests, it's the only "race unbound" quest.
If you manage to find any retail info about why it has been done that wrong way, I'm willing to revert it.
Crappy servers / - Interlude - New Classes - PvP x4000 - Join Now!
« Last post by bojanjane1 on September 23, 2020, 05:23:46 PM »
L2 Bios Promotional Video:

L2BIOS.COM - New Gameplay -  All classes CAN PVP - Lineage 2 Interlude PvP - MaxLvl 95 x4000.

» Grand Opening 26 September, 2020 at 17:00 UTC +2 «

Only for the 1st week! Reach 99 Pvp and receive a boost skill for your class!


- Server Chronicles: Interlude.
- Platform: Java.
- Server: Exp-PvP - Easy start, leveling area with scale mob lvls without difficulties.

- Greek Community .. Plus Players from all over the world!
- The strongest clans and const party!
- PvP battles 24/7 and fixed balanced Olympiad!
- Constant server support by advertising!
- Long-term work without wipe!
- Stable operation of all project resources!
- Quality assurance and protection from third-party software!

• Rates - Exp x4000 | Sp x4000 | Adena x8000 | Party Xp/Sp x2.
• Enchant - All-Grade : | Safe +7 | Max +25
 (+7) to (+16)
Normal 75% | Blessed 100% | Crystal 65%

(+16) to (+25)
Normal 45% | Blessed 90% | Crystal 35%

• Enchant - Interlude: | Safe +6 | Max +35
• Blessed and simple scrolls max enchant (+25).
• Karma - Drop 40%


• Mid life stone skill chance - 10%.
• High life stone skill chance - 15%.
• Top life stone skill chance - 20%.
• Augmentation: 1 Active + 1 Passive skill.


• Healer:
Healers are in favor of earning PvP with high odds by helping their party members. Also, they can use the Skill (Might of Heaven) to deal damage to players.

• Fortune Seeker:
Fortune Seeker is edited in an off-DPS player  dealing massive damage as well as surviving with boosted health.

• Maestro:
Maestro is edited in an Summoner player dealing magic damage and sharing blood with it's pet.

• Sword Singer:
Sword Singer is edited in an off-Tank player dealing strong melee damage with sword.

• Blade Dancer:
Blade Dancer is edited in an light off-Duelist player dealing strong melee damage with dual swords.

• Warcryer:
Warcryer is edited in an Joker player could support, give magic or melee damage and wear any equipment. Is up to you to find the best combo!


• Main town -Gludio
• Castle sieges every week.(Goddard, Aden, Giran)
• Stackable scrolls, lifestones, book of giants, enchants.
• Unique Pvp flag vs flag areas with reward.
• Pvp add Skills System!
• Pvp chances of enchanting your items!
• Max Level: 95
• More then 6 active raid bosses.
• Casino event manager.
• Unique adena to pouch of Not allowed system.
• Wedding system.
• Unique farming areas.
• Npc skill enchanter.
• B grade items for free.
• Shops till top S grade.
• Unique tattoos and jewels.
• Full npc buffer with auto buff.
• Max count of buffs - 76.
• Max subclasses - 13.
• Free and no quest class change.
• Free and no quest sub class.
• Nobless from Caradine's letter item - is farmable.
• No weight limit.
• No grade limit.
• Quake Pvp system with Hero Aura!.
• Pvp/Pk count show on title.
• Online password change.
• Top 10 Pvp/Pk/Items npc in game.
• Augmentation system in Npc.
• Server information Npc.
• Unique monsters and farm areas.
• Offline Trade system with unique sell/buy item.
• Interlude retail skills.
• Server up-time [24/7] [96]%.
• Maintain class balance.
• Accessories give stats.
• No custom items !

The entire list is simply impossible to list!
To see everything with your own eyes, just go to the BETA version and see for your own!
(This is not just words, you will find a lot of little things in the game that will intrigued your interest).

• More information of the server:
Crappy servers / Re: L2Free returns April 12, 2020
« Last post by henrique on September 21, 2020, 12:13:31 AM »
We have reached the end of another MEMORABLE season.
It was just over 5 months of a lot of PvP and fun.

We made a compilation with some of the videos that were not posted (as there were many), for you to remember a little of everything that happened this year.
(other videos have already been published on Facebook, as well as on our Instagram and Youtube)

We thank all of you who participated and made this, "the best server of the year", once again!

As there are many requests for a new season, we leave the following question:
Do you want a 2nd season? Or should we only return next year / 2021? Comment!
Announcements / Re: Forum Announcements
« Last post by Tryskell on September 19, 2020, 08:45:36 PM »
I know a lot (at least one) of people was waiting for it... (next rev ? free last version ?)

The Hall of Fame is fed with people who did aCis' story.

Regular people : :notbadn:  BRs and Zemaitis : :rage:

PS : if you consider being part of it, please don't hate me and notice me. I relied on Archive section main names.
PS2 : a big amount of people isn't represented, being bug callers or customers. That's 400+ people to name, which I won't do for obvious mental preservation. Even if all of you participate(d) to that big story !
Announcements / How to get access
« Last post by Rootware on September 01, 2020, 06:58:46 PM »
Terms of agreement

  • Geodata provides in L2J format and you can convert it into any other formats with using L2D Geodata Converter or HD GeoEditor;
  • You are not allowed to resell, make public share or transfer to third parties geodata;
  • For usage with aCis pack you must be "legit aCis user" follows aCis project rules. Violation of the aCis rules will automatically result in the cancellation of the subscription;
  • Geodata access has a cycles and separates by 1-10, 11-20, 21-30.. inclusive;
  • All Inner Cycle members has unlimited access for latest geodata revisions and lose it with status cancellation;
  • The cost of renewing a subscription is half the cost of a new cycle. The cost of a new cycle is always adjusted, but the current one remains unchanged;
  • If you haven't wish to continue subscribe or will offline in long period, then you will be sent a link to download the latest revision available to you in a personal message.


  • I highly don't recommend using my geodata for aCis below revision 390, because bugs that are present in lower revisions are very similar to a bad geodata. In this case, I reserve the right to refuse support so as not to waste time on every false issue. If you are an experienced administrator and understand this, then this does not concern you.


For current 11-20 cycle price of subscribe cost 30 euro.

For purcase subscribe you need contact with me in PM here or in Telegram: @Rootware. For Telegram case you need specify which the aCis forum's member will get access.
Announcements / Re: Changesets
« Last post by Rootware on August 27, 2020, 08:32:44 PM »
Changesets #13

Ty sahar for report.

  • Deleted hidden layer in 23_14 block for resolving stucks in one frоzen lake;
Crappy servers / Re: L2 Order VS Chaos Returns: 14/08/2020 !
« Last post by sahar on August 07, 2020, 02:00:01 PM »
L2 OvC is back for another Interlude season at 14/08/2020 !
You can read full updated feature list here:
Changes since the last season here:

Some images from last season:

See you soon!
Announcements / Re: Last aCis updates
« Last post by Tryskell on July 11, 2020, 10:16:10 PM »
Changeset 393 (1913)

L2DatabaseFactory, CreatureStatus, tryToX, Weight system, Organization, Bugfixes

   - Rename it ConnectionPool. Move it to commons.concurrent, use static instead of Singleton.
   - Use MariaDbPoolDataSource instead of C3P0. Delete related JARs.
   - Indirectly fix "SQLNonTransientConnectionException: (conn=13) unexpected end of stream, read 0 bytes from 4" after inactivity time.
   - Update MariaDb connector to 2.6.1.

   - Merge CreatureStatus and CreatureStat. Use of generics, add Javadoc. Use internal variables instead of getter/setter.
   - Delete all getters used as shortcuts from Creature/Player.
   - Rename setCurrentX to setX (right for CP, MP, HP).
   - Move Cp related methods to PlayerStatus.
   - Delete all redundant StatusUpdate calls. Basically, whatever which was calling setX()- X being HP, MP, CP.
   - AddMp and reduceMp are slightly edited to avoid to call setMp if value isn't worthy to be edited. Implement CreatureStatus#addHp based on those.
   - Implement setMaxHp/HpMp/CPHpMp. Those are optmized to call StatusUpdate only once.
   - Intentions use direct methods to avoid to "guess" parameters type. It also shortcuts writting style by a lot.
   - Delete SkillUseHolder container/use, which was generating a lot of objects.
   - Players previous stance isn't hidden anymore by ACTIVE triggering IDLE. When a Player calls ACTIVE or IDLE, it goes directly to IDLE.
Weight system - Ty Hasha
   - Addition of PlayerStatus#isOverbuden (80% volume check), with uses.
   - Fixed pet weight calculation. AltWeightLimit applied to pets too.
   - Fixing AltWeightLimit config being double parameter read as int.
   - Fix potential bug, when removing weight penalty functions from Pet.
   - Fix multiple item extraction to first check available slot and than create items.
   - Update ConditionPlayerWeight to use weight penalty, updated XMLs.
   - Added missing WEIGHT_PENALTY stat, updated XMLs to AdvExt values.
   - Dropped Creature#_isOverloaded, as only Player and Pet may get overloaded. Overload solved by checking speed == 0, as L2OFF.
   - Added missing system message in MoveBackwardsToLocation.
   - Fixed Pet not getting effect of weight penalty.
   - Rename commons.concurrent > commons.pool.
   - Delete unused effect EffectCombatPointHealOverTime and EffectType.COMBAT_POINT_HEAL_OVER_TIME.
   - CreatureAttack#doAttack is correctly overriden in Attackable and Player cases.
   - Rename StatusType to ServerType. Rename related methods / variables.
   - Generate StatusType out of StatusUpdate packet.
   - Move _exp, _sp, _level to PlayableStatus.
   - Delete isChampion() concept. The whole custom is dropped.
   - Rework Formulas#calcCrit and calcMCrit.
   - Some Blow/Pdam cleanup.
   - Delete isBehindTarget() / isInFrontOfTarget(). The concept is wrong, since effected isn't specially actual getTarget().
   - Move isBehind / isInFrontOf / isFacing from Creature to SpawnLocation. Any WorldObject can now call it.
   - Rework targetLost to handle more checks, rename it isTargetLost.
   - Siege#announceToPlayers is renamed Siege#announce and allow SiegeSide as parameters (making it possible to call it independently for ATTACKER and DEFENDER, or both).
   - Delete Player#isInSiege concept, since it's wrongly used (used as a mixed "isSiegeParticipant" and "isInSiegeZone" checks).
   - GMs are now affected by death penalty and by castle foreigner teleport.
   - 3200-3299.xml is partially fixed (reviewed 15+ item skills).
   - Add missing check regarding Baium Angelic Vortex. Ty Kitsos.
   - Fix SiegeGuard NPE during attack. Ty henrique for report.
   - Fix "Need to press ctrl to attack siege guards". Ty henrique for report.
   - Fix SiegeGuards respawn upon end of a Castle siege. Ty henrique for report.
   - Fix Guards can't be debuffed at any case. Ty shyr for report.
   - Add back interact possibility with FriendlyMonster. Ty shyr for report.
   - Fix Gatekeeper CANNOT_PORT_VILLAGE_IN_SIEGE condition. Ty Denzel for report.
   - Add missing Broadcasting Towers spawns. Ty henrique.
   - Introduce INTERACT for Summons. It basically is a MOVE_TO with shift possibility.
   - Fix a ClassCastException over PlayerAI interaction (boards use).
   - Fix a ClassCastException over RequestActionUse (throne use). Ty henrique for fix/report.
   - Summons react to shift command over attack.
   - Summons return back to owner if isTargetLost is triggered (interact, cast, attack).
   - Summons owner follow status is now broken while sent to attack/interact.
   - Add missing SUMMON_GAVE_DAMAGE_S1. Correct override. Ty StinkyMadness.
   - Summons can't be sent to attack dead targets. Ty StinkyMadness.
   - Fix "When you're running and click on npc to speak with it, your char only stops on client, but continues to run on server". Ty SlugeR for report.
   - Fix "Trying to cast skill + moving teleports you on client". Ty SlugeR for report.
   - Fix proper uses of tryToSit/tryToStand. You shouldn't "tryTo" when using a skill, but directly execute it.
   - Fix pick up animation timer. Ty SlugeR.
   - Add retail C5 implementation of Charm of Courage.
   - Fis death on siege properly decreases xp by 1/4.
   - Add proper check messages for siege summons attempts.
   - Fix siege process timer, based on AdvExt.
Announcements / Re: [Share] L2D Geodata for aCis Project
« Last post by Hasha on July 03, 2020, 10:52:39 AM »
:delf1_2:  The Link has Broken!

Please reup link in media fire or megaupload please!  :delf1_4:  ;)
The link on Discord points here: