Jump to content

IGC Server Release 21.2.3.8 S

Released 13/10/26 16:10


Key Changes

  • [HOT] Performance: crowds of players with wings, pets and guardians render much faster
  • [HOT] Monster movement rework (test, off by default): Common.ini [MonsterMove] PathSystem
    • Monsters and other players are where the client shows them, so attacks and skills land on what the player sees
    • Monsters move at the speed of their walk animation; offline-levelling and bot players at the speed of their wings, mounts and buffs
    • Chasing monsters find their way round walls and keep up the chase
  • [ADD] MapAttribute.xml: PvPDamage and PvMDamage, damage dealt by players to other players and to monsters on the map, %
  • [ADD] LastManStanding.xml: AllowSameHWIDUser, whether players from the same computer can join the same room
  • [ADD] Lua API: onShopBuyItem is also called for purchases in the Ruud shop
  • [MOD] Lua API: updated documentation of onShopBuyItem and onCloseWindow (Wiki)
  • [ADD] Item options: option 36 paralysis chance from OptionProbability (percent in ExtendedOptionSystem), 0 keeps the class Paralysis rate
  • [ADD] Item options: ExtendedOptionSystem.xml and ItemOptionSystem_Exc.xml ReduceEffectDuration and ReduceEffectMaxRate settings for options 0 and 1
  • [ADD] Pentagram: Items\Pentagrams\ElementalUpgrade.xml, Mastery Pentagram and Errtel upgrade settings
  • [ADD] DataServer: a HuntPoint save of a wrong size or with damaged text is dropped and logged instead of breaking the SQL query
  • [ADD] Season Pass: Special Pass tab with the Special Pass Point Shop, items and prices in SeasonPass.xml SpecialShop, bought items go to the Gremory Case
  • [ADD] Season Pass: pass tickets can be exchanged for Special Pass points in the Special Pass tab, SeasonPass.xml SpecialPointPerTicket
  • [ADD] Season Pass: the Special Pass tab can be turned on or off with SeasonPass.xml SpecialShop Enable
  • [ADD] Langs: message 889 in English.xml (not enough Special Pass points)
  • [ADD] Lua UI: item models - Item.Create, renderItem and UI.RenderItem (optional scale), item.name, UI.OnGameWindowRender; example window Demo\ItemModels.lua
  • [ADD] Item Bank: every row shows its item's model with the game's tooltip
  • [MOD] Skill damage: one script per class in Scripts\Skills (Common.lua and a script per class) with their formulas in FormulaData.xml and formuladata.bmd
  • [MOD] Database 2.4.3: a deleted character's Labyrinth data is removed with it
  • [MOD] Database 2.4.3: letters keep the sender's character photo
  • [MOD] Database 2.4.3: a new Gens member starts without a ranking reward until the monthly ranking grants one
  • [MOD] Database BattleCore 2.4.3: letters keep the sender's character photo
  • [MOD] Database BattleCore 2.4.3: a new Gens member starts without a ranking reward until the monthly ranking grants one
  • [MOD] ProhibitedSymbols: names and chat are read in the code page of the player's language, LangBase.xml Set (as in the client's config.ini) replaces CodePage of ProhibitedSymbols.xml
  • [MOD] Socket: Max HP, Max Mana and Max AG % options take the percent of the base value only, no longer of other bonuses
  • [MOD] Magic classes: damage calculation matches the client, Alchemist damage corrected
  • [MOD] Updated descriptions of ExcellentOptions.xml (ItemKindA 101), SocketOption.xml, ConsumeItem.xml, ResetSystem.xml and CustomText (option 36)
  • [MOD] Client: config.ini EngineMeshBufferForce = 1, crowds and mounts keep the faster model rendering
  • [FIX] Item options: Max HP and attack speed reduction (options 0, 1) take Value % instead of always half, also against players, and slow monsters down instead of speeding them up
  • [FIX] Item options: Increase Attack Success Rate (option 37) adds Value points in PvM and PvP
  • [FIX] Item options: Stun chance (option 3) no longer counted twice with several items
  • [FIX] Item options: option 31 invincibility lasts its own Value seconds, also triggers when a monster attacks and does not roll again while active
  • [FIX] Item options: options shared by ExtendedOptionSystem and ItemOptionSystem_Exc work while either system is enabled
  • [FIX] ExtendedOptionSystem: level Value and OptionProbability no longer cut to 0-255, percent chances work as percent, Auto Combo takes its chance from Value
  • [FIX] Item Bags: Blessed Archangel weapons no longer get excellent options they cannot have
  • [FIX] Pentagram: Mastery Pentagram and Errtel rank 4 and 5 upgrades and mixes (Errtel mixes cost 0 Zen)
  • [FIX] Guardian/Charm/Figurine: Max HP and other bonuses from ItemOptionManager no longer stay after taking the item off with socket HP % worn
  • [FIX] ConsumeItem: points received from an item show in the stat window (C) right away, no relog needed
  • [FIX] Reset: ConsumeItem points are given back after a reset that resets stats, auto-reset and Grand Reset included
  • [FIX] Stat points: Monster Stat, Custom Quest, Daily Rewards and the stat commands no longer show a stat raised by its bonus part until relog
  • [FIX] Skills: Holy Sweep Strengthener, Divine Fall, Sacred Impact, Ice Blast, Decay and Ice Storm no longer hit at a point beyond the skill range
  • [FIX] Skills: Bat Flock no longer misses at times when cast at a target
  • [FIX] Skills: Explosion, Requiem and their Strengtheners, a corpse or a trap next to the target no longer takes every hit
  • [FIX] Skills: Pierce Attack, others no longer see the Slayer turn to each target, more than 7 targets of its enhancements no longer break the target list
  • [FIX] Offline levelling: Bat Flock, Pierce Attack and Twisting Slash no longer hit twice per attack
  • [FIX] Character name change: the new name is checked against ProhibitedSymbols and the swear filter like a new character's
  • [FIX] Jewel Bingo: a new game started after a finished one no longer shows the old board
  • [FIX] HuntPoint: the quest buff text no longer overflows with many buff kinds
  • [FIX] HuntPoint: a weekly monster count out of range is corrected on load
  • [FIX] Labyrinth: a new character could not be saved when a deleted character of the same name had Labyrinth data
  • [FIX] Ice Wind Castle (PlayType 1): the leave time keeps counting when the guild master warps out of Devias or logs out
  • [FIX] Cash Shop: closing a Lua window while the Cash Shop is open no longer leaves the Cash Shop impossible to close
  • [FIX] GameServer to DataServer/JoinServer link: data could be damaged after a partial send (damaged saves)
  • [FIX] DataServer: a character with more than 340 ability cards no longer crashes the DataServer
  • [FIX] DataServer: no crash on closing
  • [FIX] Pet Unicorn: shows and picks up zen right after it is equipped, no relog needed
  • [FIX] Jewel of Bless could not be used on guardian mounts
  • [FIX] Lua UI: hotkeys only work in the focused game window, not in every running client
  • [FIX] Client memory growth on every item list update (ability tree)
  • [FIX] Ability cards: a skill card's attack speed counts only for its own skill, as its tooltip says
  • [FIX] Guild Matching: the applicant list shows every applicant with the right class and level
  • [FIX] Party Matching: the waiting list shows every applicant with the right class and level
  • [FIX] Castle Siege: players in a siege weapon's target area show with their class and equipment, many players there no longer overflow a GameServer buffer
  • [FIX] Castle Siege: a player without the authority gets the "No authorization" message when asking for the castle NPC list
  • [FIX] Gens: claiming the ranking reward without having earned one no longer says the inventory is full
  • [FIX] Hunting Record: every day of the record list shows correctly, not only the first
  • [FIX] Season Pass: a ticket use request with a wrong ticket count is refused
  • [FIX] Season Pass: ticket counts of 1000 and more are shown in full in the MU Pass window
  • [FIX] Friendly fire: with FriendlyFire 0 allies (party, guild, alliance, siege side, Gens in battle zones) take no damage, Miss, area skill hits or debuffs
  • [DELETE] Scripts\Skills\RegularSkillCalc.lua, MasterSkillCalc_3rd.lua, MasterSkillCalc_4th.lua and MasterSkillCalc_5th.lua, replaced by the class scripts

Note: The update focused on improving and fixing balance issues. Change of balance is expected and may require adjustment to suit individual needs.


   

×
×
  • Create New...

Important Information


We use technologies, such as cookies, to customize content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy.