Beiträge von 15peaces

Shoutbox

  • Auf der Homepage mit dem Ingame Account einloggen. Dann im Control Panel auf Charaktere -> den Char auswählen und dort dann den Style resetten. ^^

    20:38
  • Gast#8848

    Moin Moin , ich wollte bei mein charackter die haare stylen und habe einen sprite error bekommen und kann auch nicht mehr einloggen...^^ wie kann ich das fixen ?

    19:46
  • :heh:

    21:26
  • eben eingeloggt und stehe in geffen vor dem shop. Somit war wohl nicht der .go pay die ursache? aber naja das Laufen in den shop ja wohl auch nicht xDD vllt muss sich der server erst an meine gottlosen onlinezeiten gewöhnen^^

    20:58
  • Sorry Leute xD

    20:54
  • Server läuft erstmal wieder... aber .go pay als Crash- Ursache? Ich weiß ja nicht... war noch jemand online und hat irgendwas getan? ^^"

    18:16
  • wtf? wie zum... o.o"

    17:52
  • der server istn icht tot, aber der map-server ist abgeraucht xD pöses Odi :P

    14:26
  • Wenn ich mich anmelde und meinen char auswähle kommt: failled to connect to server

    09:33
  • server tot ?

    09:31
  • Tut mir echt Leid, ich hab ihn wieder gecrasht... Hab in Geffen Blue Gems gekauft und danach .go pay eingetippt... und bin nie in Payon angekommen -.-" Sorry (mit RK Sir Odium)

    00:22
  • Wow, cool Vielen Dank!!

    22:59
  • Korrigiere nochmal, da der Server gerade leer war, ist der Fix nun übernommen, Crash sollte nichtmehr vorkommen.. ^^

    21:46
  • Korrigiere, Ursache gefunden und Fix bereits vorbereitet ^^"

    21:29
  • hm... also ich bin jetzt auf dem Testserver ne Weile im Dewata 2 unterwegs und kann bisher keine Probleme/Crashes feststellen... Mit welcher Class und ggf. welchen Skills hast du dort was gefarmt? ^^"

    21:21
  • Läuft wieder, Ursache bislang unbekannt... ^^"

    06:48
  • Ich glaube ich hab den Server abgeschossen...^^ sry. Bin nicht sicher was passiert ist, hab in Dewata 2 gefarmt ;(

    03:48
  • Yuno ist ab sofort wieder zugänglich, bitte patchen ^^

    21:01
  • Ich werd verrückt das is ja sau cool. Danke

    16:08
  • dann geh mal in Control Panel und dort dann auf Characters. danach Character auswählen und auf reset potion klicken

    14:09
  • Man könnte sagen meine Poppel kleben in Yuno fest... :D

    11:20
  • Gast#6311

    2 meiner chars hängen in yuno wegen c3dworldress unsupported error :(

    10:05
  • Gast#6311

    oh mann ... ja habs selbst auch rausgefunden... man muss weiblich sein. Ich bin aber genderfluid!.... wie unfair

    10:03
  • Kann ich dir so ohne weitere Infos auch nicht sagen, vermutlich erfüllst du irgend eine Voraussetzung nicht... Ist der Char weiblich? ^^

    13:38
  • Gast#25a6

    Warum kann man Ribbon mit Slot nicht anziehen?

    12:18

    Mainserver:

    • Fixed and re-enabled the unique item id system.
      -Also the GUID field in item_package_db.txt is now working.
    • Added full support for the item merge system to merge separated items in player's inventory.
      -Enabled npc/other/item_merge.txt and it's now usable.
      -Added client iterface.
      -Added script commands.
    • Fixed an issue with announce script command to properly support bc_blue and bc_woe.
    • Some misc. cleaning and optimations.
      -Correcting some checks for some bonuses.
      -pc_is_same_equip_index function is now used to move all item index checks, removing redundancy in some cases.
      -Some random in-source documentations and changes of return types.
      -Removed some leftovers.
      -Renamed itemdb_other (DBMap) to itemdb
      -updated some doc files.
      -Changed account_id and char_id variables to uint32 as this is the value they can be in DB.
      -Modified @whodrops result for monster list to: "- <monster name> (<mob_id>): <rate>%"
    • Forced guild notice changes to save immediately.
    • Macro clean up for Element, Race, Race2, Class, & Size validation check.
    • Removed unused parameters in battle_calc_bg_damage() and battle_calc_gvg_damage().
    • Some buyingstore fixes:
      -Fixed "missing" buyingstore search (purchase type search) in searchstore, by adding DBMap *buyingstore_db.
      -Added nullpo checks on some buyingstore.c functions.
      -Added do_init_buyingstore() and do_final_buyingstore().
    • Script command query_sql will now return -1 on an empty result or failed result.
    • Rewrote the hard monster AI. Monsters will now behave a lot closer to official servers:
      -Monsters will now attack immediately when they are chasing a target and it comes into attack range.
      -Monsters will now chase their target during their aDelay, but they still have to wait for aMotion to be able to move again.
      -Monsters will now rethink their chase in a configurable interval, official value is once per cell, previously it was once per 3 cells
      -Monsters will now stop when they rethink their chase and their target is gone (player hides or target loot was picked), regardless of the monster_ai setting
    • Fixed characters moving to unavailable slots using Character Moving System.
    • Fixed EXP calculation overload.
      -Added macro apply_rate(val,rate) & apply_rate2(val,rate,per)
    • Added check to clear skill unit group that created by NPC/script before the NPC/script unloaded.
    • Switching arrows no longer stops attacks.
    • Looter monsters will now randomly pick items rather than going for the closest one.
    • Updated Expanded Super Novice and Super Baby to be able to do anything normal Super Novices can do. Guardian Angel, Dori Dori, etc.
    • Added magiccrasher_renewal battle config.
      -Set this to yes to use the renewal formular for this skill (Adding MATK to formular).
      -Default is no.
    • Some preperations for new item packets.
      -Added support for ZC_INVENTORY_START / ZC_INVENTORY_END packets.
      -Added new inventory packet IDs & lengths.
      -These are not yet full supported!
    • Item Database updates:
      -Added more than 400 missing items including their item packages & combo scripts.
      -Moved more than 200 stable items.
      -Changed wrong flag values from 6 to 4.
      -Changed all Shadow Gears to item type 12.
      -Fixed some item bonusses.
      -Added check for IT_SHADOWGEAR's script restriction before executing it.
      -Fixed some item types.
    • Official Item BindOnEquip Support
      -Added item flag value: 8 to init default item with BindOnEquip. Item with this flag will be character bound item once equipped.
      -Re-arranged fixed drom flag from 8 to 16.
      -Added optional config 'default_bind_on_equip' in conf/battle/items.conf to set default bind type. By default the type is character bound.
    • Fixed item_db parser:
      -map server would crash with mismatching curly braces in unequip script field
      -the parser wouldn't accept specific combinations of curly braces in the uniquip script field.
    • Optimized the item package handling.
      -Saved almost 160MB of RAM by removing ugly fixed array sizes.
      -Also speeded up loading the packages.
      -Broadcasts for special items are finally working.
    • Implemented MD_RANDOMTARGET.
    • Re-added missing damage formulars for Rebellion skills.
    • Fixed Mutanted Homunculus damage formulars.
    • Gates of Hell and Bakuretsu Kunai now uses weapon element and are forced neutral for the final element.
    • Corrected Devotion behavior.
      -Failing to cast Devotion to the 6th player
      -Only player who devotes other that 'shout' Auto Guard when it active also with the walk delay
      -Status icon that inherited from devoter won't be displayed at devoted player
      -Reflect Damage on devoted player won't reflect normal attack, only melee skill attack
    • Updated Napalm Vulcan damage to official.

    Wartung.png

    Am Freitag, den 09.08.2024 bis Sonntag, den 11.08.2024 werde ich unsere nächste monatliche Wartung ausführen.
    Während diesen Arbeiten wird der Server planmäßig 1x neu gestartet und ist für ca. 20 Minuten nicht erreichbar. Dieser Reboot wird Sonntag Nachmittag/Abend stattfinden. Geplant ist unter anderem folgendes:

    • Update des Servers auf den aktuellen Entwicklungsstand
    • Clientupdate auf kRO 31.07.24
    • Backup der Datenbanken
    • Einige interne (Sicherheits-) Updates / Fixes
    • Fix einiger Itembeschreibungen
    • Änderung/Anpassung des Stave Crasher Skills
    • Einige NyanDB Updates
    • Vorbereitungen für ein Update der nyan.dat

    Da es heute einen ungeplanten Reboot durch den Hoster gab, habe ich die Gelegenheit noch für ein paar Updates genutzt, die es nichtmehr in die letzte Wartung geschafft haben:

    Mainserver:

    • Some cleaning.
    • Fixed elemental reductions stacking to eventually cause 100% immunity…
    • Fixed critical damage bonus from Monster Transformation system.
    • Updated clif_message enum and appropriate clif_msg* functions.
    • Cleaned up player specific drop rate calculations.
      -Removed the src check for the new bonuses.
    • Corrected MVP Tomb behavior.
      -On Aegis there is a 9~ second delay before the tomb is spawned.
    • Added script bonuses in order to support official `AddReceiveItem_Equip n`
      -`bonus2 bDropAddRace,r,x;` : Adds x% to player's drop rate when killing a monster with race r.
      -`bonus2 bDropAddClass,c,x;` : Adds x% to player's drop rate when killing a monster with class c.
    • Item Database Updates:
      -Implemented Sealed_Mind_Box.
      -Fixed a map crash if an invalid item package is opened.
      -Fixed an issue where all items with no random group where set to group 1.
      -Updated some view-ids.
      -Added some costume items.
    • Fixed Venom Splasher consuming a second Red Gemstone.
    • Concentration now casts Endure.
    • Updated Poem of Braggi cast time reduction bonus from Musical Lessons to only be 1% per level.

    Die Wartung wurde ausgeführt und alle Systeme arbeiten wieder normal. Und hier (wie meistens verspätet...) die Änderungen:

    • Update des Servers auf den aktuellen Entwicklungsstand:
      -Das offizielle Pincode System ist nun aktiv
      -Guild Window fixed.
      -uvm, changes
    • Clientupdate auf kRO 30.06.24
    • Backup der Datenbanken
    • Einige interne (Sicherheits-) Updates / Fixes
    • Start der Ranking Season 44
    • Oldschool-Server fixed und wieder gestartet
    • Das "Hourly Reward" System wurde (versuchsweise) wieder aktiviert

    Mainserver:

    • Fixed monster status changes not getting reseted before respawning.
    • Fixed a nullpo info caused by skill_summoner_power.
    • Added place holders for a huge number of existing monsters.
    • Optimized jobchange command.
    • Some more optimations to pincode system.
      -Should be stable now.
    • Fixed Gympass to grant the skill permanent.
    • Some skill tree cleanup as ALL_INCCARRY and ALL_BUYING_STORE aren't necessary anymore.
    • Updated Basilica to finally act more official.
    • Fixed some remaining issues related to script end / close functions.
    • Added simple identifyall atcommand.
    • Some sc_start script command cleanup.
    • Fixed status effects not being removed correctly.
    • Fixed logout delay after attacking.
    • Fixed clear dmglog on MVP when player is logging out.
    • Fixed vender_id and buyer_id.
    • Added missing entries to mob_chat_db.txt
    • Updated CashShop window to correctly show kafra points.
      -Payment is still not supported...
    • Capped some return values in status_calc_* functions.
    • Some fixes & optimisations to item_noequip.txt
      -Fixed check when player try to equip an item.
      -Config naming changed: 'item_restricted_consumption_type' to 'allow_consume_restricted_item' (conf/battle/items.conf)
      -Added 'allow_equip_restricted_item' config to allow/disallow player use item that restricted. Default is yes, restricted item can be equipped but gives no script effect (conf/battle/items.conf)
      -Moved item_nouse checks to itemdb_isNoEquip & fixed them.
    • Added bonus2 bHPVanishRate bonus.
    • Added some missing consts.
    • Cart Boost effect stays even if the cart is removed. Revert of recent change...
    • Another small fix in MaxHP/SP calculation.
    • Some cleaning & misc fixing.
      -Added skill_do_copy function to encapsulate code.
      -Moved some stable costume items.
      -Adjusted a couple skills that have infinite timers to not display negative time to the client.
    • MC_IDENTIFY
      -Fixed SP consumption.
    • A little optimization on skill_db for skill requirements.
    • Fixed Chorus skills not checking for additional partners.
    • Refactored clif functions for unit names.
      -Renamed clif_charnameack to clif_name and added additional parameters to follow other clif functions.
      -Removed clif_charnameupdate completely since it was just a copy of the BL_PC code in clif_charnameack and replaced all calls with clif_name_area.
    • Fixed a potential map-server crash.
    • -Added some checks to guild leader change
      Introduces two new configurations:
      --Allow guild leader changes in WoE (yes/no)
      ---Default: no
      --Delay between the changes (in minutes)
    • Fixed ZC_ACK_REQNAME_BYGID packet structure for 2018+ clients.
      -This also fixed the guild window.

    Wartung.png

    Am Freitag, den 12.07.2024 bis Sonntag, den 14.07.2024 werde ich unsere nächste monatliche Wartung ausführen.
    Während diesen Arbeiten wird der Server planmäßig 1x neu gestartet und ist für ca. 20 Minuten nicht erreichbar. Dieser Reboot wird Sonntag Nachmittag/Abend stattfinden. Geplant ist unter anderem folgendes:

    • Update des Servers auf den aktuellen Entwicklungsstand
    • Clientupdate auf kRO 30.06.24
    • Backup der Datenbanken
    • Einige interne (Sicherheits-) Updates / Fixes
    • Start der Ranking Season 44
    • Einige Updates der Deutsch-Übersetzung

    Mainserver:

    • Upated zenylog enum (added missing types).
    • Fixed a max level bypass, code by @rathena
    • Optimized pc_setparam function.
    • Items are no longer unequipped when a card within them is blacklisted (e.g. item_unequip.txt), instead the card's effect is nullified.
    • item_noequip overhaul.
      -Items are no longer unequipped when disabled by item_noequip.txt, instead their effects are nullified -- however cards in them, unless also disabled, wont have its effect nullified.
    • Some misc cleaning & fixing.
      -Fixed some logical issues.
      -Removed some unused code.
    • Extending readparam functionality: Added many more bonuses.
    • @skillid now supports partial search.
    • Added full support for the official character movement system.
      -Thanks to @rathena for the base.
    • Updated mob spawns for Undersea Tunnel floor 6 to official.
    • Updated spawn delays for Dewata dungeons.
    • Fixed bug where 'unequip' command would override 'disable_items'.
    • Merged a fix from Herculus which is supposed to fix a Taekwon Ranker skill tree problem.
    • Fixed an issue with pc_jobchange.
    • Beta Release of PIN Code system.
      -NOTE: Currently disabled!
      -Thanks to @rathena for the base.
    • Fixed mobs not unlocking their target when they change their mode with NPC_EMOTION.
    • Fixed a duplicate message output.
    • Fixed success chance of Storm Gust's freeze status change, iROwiki says 150% and feedback from official server players confirmed that it is indeed 150%.
    • Another phase of the big status resistance updates:
      -Transmitted status change source variable to status_get_sc_def to properly calculate defense.
      -Added the fully official formulas of the status changes based on an Aegis leaks (since source is same as bl right now the level difference will always give "0").
      -As tick_def2 is never equal to sc_def2, it will not use it by default anymore.
      -The final chance for the status change will now consider Aegis accuracy (everything between 0.01% and 0.09% should actually be 0.1%, etc.)
      -however, sc_start short versions don't support it and will always use bl as src.
    • Increased minimum respawn delay for monsters to 5000ms, this is needed to prevent the client from thinking the newly spawned monster is the same than the killed one;
      -also at least in pre-renewal the minimum respawn time is 5 seconds officially and handling this via the code is much better than updating all spawn files.
    • Implemented the official formula for Potion Pitcher when used by monsters.
    • Added missing mercenaries to mercenary_db.
      -Also added new mercenary skills and scrolls.
    • Updated item_db.
      -Added missing items & trading restrictions.
      -Fixed some names & scripts.
    • Updated item_trade database.
    • Updated quest_db with a huge number of missing entries.

    Die Wartung wurde ausgeführt und alle Systeme arbeiten wieder normal. Und hier die Änderungen:

    • Update des Servers auf den aktuellen Entwicklungsstand: Changes
    • Clientupdate auf kRO 30.04.24
    • Backup der Datenbanken
    • Einige interne (Sicherheits-) Updates / Fixes
    • Start der Ranking Season 43
    • Einige Item-Fixes
    • Verschiedene Doram Fixes

    Mainserver:

    • Added some missing item bonusses.
    • Fixed pneuma display animation.
    • Some misc. cleaning and fixing.
      -Removed a redundant check.
    • Plagiarized skills are now removed on jobchange.
    • Fixed Strip Helm from not allowing you to put on a different middle/lower headgear.
    • Fixed Ranked Taekwon skill reset bug.
    • You can now only have up to 3 Ancillas with you.
    • GN Cart Boost is now removed when user takes off his cart.
    • Item restrictions are now checked upon logoff/mapchange which leads to gear being unequipped when conditions are not met.
      -Thanks to @rathena
    • Fixed double decrement with unit_remove_map and the issue that causes dynamic mobs to not spawn when one player is on the map.
    • Added a new configuration option to allow either weapon switching to cancel SC_DANCING or not.
    • Sp respawn restart_sp_rate setting is now fully respected.
    • Vending shops are now closed when warping to novending maps/cells.
    • You are now able to remove your cart with any job. This also fixes the previously not working removal of cart when jobchanging.
    • Added client feedback to @cash and @Points commands.
    • Minor @spiritball bugfix.
    • Fixed "#cmd" nick exploit.
    • @hide will now refresh clients in area when unhiding.
    • Fixed bug with @homevolution not refreshing homun's skill tree.
    • Characters are no longer able to bypass servers max level with @baselevel/@jlevl/etc.
    • Improved overall bindatcommand performance by making the bind list a pointer array, this also allows the system to have a unlimited amount of atcommand bind instances.
    • Fixed @raise/@raisemap incorrect behavior which was healing everyone in the server/map despite being dead or not.
    • Updated alternative city names for @go command.
    • Fixed @cash,@Points commands display result.
    • Fixed @follow was still enabled when the target/source died.
    • Updated msg_athena.conf to include castle counts up to 34.
    • Added an underflow check to is_attack_critical function.
      -This fixes an issue where characters with 1 luk got a infinite critical rate.
    • Fixed some remaining issues with direct variable assignments.
    • Modified some script commands
    • First release of lasagna npcs (playing conversion, custom versions).
      -Implemented doram food buffs
      -Updated Time Limit for quests to allow HH:MM format
      -Thanks to @rathena for the base!
    • SU_GROOMING
      -Added full support for this skill.

    Wartung.png

    Am Freitag, den 03.05.2024 bis Sonntag, den 05.05.2024 werde ich unsere nächste monatliche Wartung ausführen.
    Während diesen Arbeiten wird der Server planmäßig 1x neu gestartet und ist für ca. 20 Minuten nicht erreichbar. Dieser Reboot wird Sonntag Nachmittag/Abend stattfinden. Geplant ist unter anderem folgendes:

    • Update des Servers auf den aktuellen Entwicklungsstand
    • Clientupdate auf kRO 30.04.24
    • Backup der Datenbanken
    • Einige interne (Sicherheits-) Updates / Fixes
    • Start der Ranking Season 43
    • Einige Item-Fixes
    • Fix der Doram Skills

    Sowohl der Main- als auch der Oldschool- Server sind nun wieder online. Die entsprechenden Changelogs können hier eingesehen werden: 2024-04-07

    Wie bereits angekündigt gab es aufgrund des schwerwiegenden Bugs einen Rollback der Char- Daten und allem was damit zusammen hängt.
    Dieser Rollback setzt die Daten auf dem Mainserver auf den Stand vom 11.03.23 zurück.
    Da der Oldschool-Server erst später umgestellt wurde, sind hier die Daten auf den 13.05.23 zurückgesetzt worden.

    Außerdem läuft ab sofort bis zum 22.04.2024 ein Rate-Event auf dem Mainserver. Alle Rates sind solange verdoppelt.

    Weitere Infos zum Bug und allem was damit zusammen hängt, können auch hier nochmal nachgelesen werden: Server offline - bis auf weiteres

    --

    Abschließend möchte ich nochmal sagen, dass sowohl mir, als auch dem Rest des Teams diese Entscheidung nicht leicht gefallen ist, aber uns blieb aufgrund der (möglichen) Tragweite keine andere Wahl. Wir haben auf diesem Server bis heute nicht einmal einen Rollback/Wipe/etc. durchführen müssen und waren immer stolz, dies behaupten zu können... Wir hoffen, dies auch in Zukunft nicht noch einmal tun zu müssen. Dazu ist es aber enorm wichtig, dass Bugs stehts unmittelbar und in voller Tragweite reportet werden. Im Zweifel muss dann der Server ggf. offline genommen werden, keinesfalls darf der Server allerdings monatelang mit einem so gravierenden Bug weiterlaufen. Und das sollte auch jedem Spieler klar sein, der auch nur minimal Ahnung vom Spiel hat. Sowas zerstört die Balance, vergrault evtl. neue Spieler und nimmt letztendlich den kompletten Spaß und die Herausvorderung am Spiel. Dabei ist es auch egal, ob es für einen persönlich einen Unterschied machen würde, für die Gemeinschaft ist der Unterschied unter Umständen gravierend.

    Ich kann denoch jeden verstehen, der aufgrund des Rollbacks den Server endgültig verlässt. Schade ist es, aber das Risiko muss ich leider eingehen... Trotz der langen Tests vor dem Umstieg auf die neue Serversoftware war klar, dass es durchaus zu Problemen kommen kann. Die volle Tragweite hat sich nun leider gezeigt, wenn auch viel zu spät...

    Mainserver:

    • Fixed a critical issue where all players had the MD_PLANT mode active by default.
      -This was caused by a wrong handling of the default mode mask.
    • Fixed bad login values.
    • Added some checks to unit_check_start_teleport_timer.
    • Some misc fixing & cleaning.
      -removed unused parameters in several functions.
      -Removed misplaced auction code.
    • Fixed a map-crash related to unit_walktobl function.
    • Added missing status icons for SC_MATKPOTION and SC_ATKPOTION.
    • Fixed another issue related to moving items.
      -Dragging an item into a full/overweighted guild storage caused the item to get stuck until relog.
    • Added New Char-Server Rename Packet.
    • Fixed magical reflection behavior, user reflecting now visually casts the skill back at the caster, instead of caster casting it on itself.
    • You no longer can dispell guild mates in non-pkable areas.
    • Status effects no longer propagate with magical reflection (e.g. when frost diver is reflected there is no chance that target will be frozen).
    • Modified @mi exclusion criteria so that it requires a monster to not have a fixed spawn point as well as no base/job exp. It was excluding things such as red/blue/whatever plant from search results.
    • #autotrade now relogs the target, not the caster.
    • Fixed bug where Kagerou and Oboro could hit their Zanzoe.
    • Slaves now return the final master when killing mob.
    • Improved the structure of status_get_sc_def so it's a lot easier to apply official formulas and make sure the checks are applied in the correct order.
      -In the process, fixed the effect of luk on status changes and removed the static 3% resistance that has been proven to not exist (97 vit, 1 luk can get stunned on officials)
      -As there is no general luk resistance as it depends on each status change, removed the luk_status_def configurations
    • Added check on map_flooradditem to prevent item apparition if inventory full and item is not droppable.
    • Changed some msg_langtype2langstr messages to a readable format.
    • Fixed disable_items not working when the close button appears in NPC dialog while keeping close/close2/end backwards compatibility.
    • Refactored start items config.
      -Thanks to rathena fo the base.
      -Now also supports auto-equip and (by default) max 16 items.
    • Capped reflected damage to max HP of the one reflecting.
    • Added battle_calc_cardfix function.
      -Thanks to rathena for the base.
      -This was done to optimize and clean-up the cardfix calculations.
    • Major battle calculation engine refactoring! Giant thanks to @rathena for the refactoring work
      -Forced neutral behavior documented and implemented. Weapon element does affect the following skills, but final damage is treated neutral for resistances.
      --End result is endows do boost skill damage as expected given elemental weaknesses or resistances, but forced neutral skills will always miss on Ghost 3/4 mobs as the damage is "forced" back to neutral type after bonuses are applied
      --but before resistances.
      -The following skills are considered "forced neutral"
      --Merchant "Cart Revolution"
      --Creator "Acid Demonstration"
      --Genetic "Cart Cannon" (damage is forced to element of cannon ball, either neutral or holy or ghost)
      -Weapon calculation engine has been rewritten to better emulate official behaviors and "quirks", the following changes have been documented and implemented:
      --Double attack takes priority over criticals when determining which effect activates
      --VITDEF (status or sDEF) is applied on every hit on multi-hit skills, rather than a flat reduction on the final damage total
      --Skills such as Spiral Pierce that differ when used by monsters modified to match official calculation methods
      -Weapon element behavior adjusted to match official behavior, endows override any innate weapon element, including elemental arrows
      -Thief:
      --Double attack gives a hidden +1 HIT per skill level on attacks that activate the double attack effect
      --Envenom gives a flat +15 ATK per skill level when used, it is considered a mastery type damage and has no element
      -Creator
      --Acid Demonstration adjusted to match "forced neutral" behavior on official
      ---For example, Acid Demonstration used on a water-type mob with a wind endowed weapon will do bonus damage, but will miss on a Ghost 3/4 monster regardless of endow.
      -Swordsman
      --Magnum break bonus damage gives +20% ATK fire damage on physical attack (so 100% ATK normal + 20% ATK fire)
      -Ninja
      --Final Strike will MISS on plant-type mobs (mobs that only take 1 damage per hit from all sources)
      --Mirror Image cast over itself will override and reset current Mirror Image count
      -Genetic
      --Cart Cannon "forced element" behavior implemented, damage is "forced" to the element of the cannon ball.
      ---Ex. Cart Cannon fitted with a standard cannon ball and a fire elemental weapon will do bonus damage against earth targets, and a Cart Cannon fitted with a holy cannon ball will do bonus damage against shadow,
      ---but total damage is forced back to element of cannon ball and resistances applied against it. Neutral cannon balls will miss on Ghost 3/4 but holy/ghost/shadow will not.
      -Gunslinger
      --Gunslinger Mine skill formula and behavior matched to official
      ---Fixed 500 damage, ignores DEF and is affected by +% ATK weapon cards only
      -Warlock
      --Tetra Vortex behavior modified to match official
      ---First 4 spirit spheres are used for calculating element of each hit, but if 5 are present all 5 are consumed
    • Moved pc_dead NPC event calls to the end of the death process
    • Super Novices are no longer counted as dead when saved by their angel
      -They won't lose their +10 bonus on the first death
      -Pet intimacy, mercenaries, skull drops are unaffected by first death
      -Steel Body is level 5 when saved
    • Added AEGIS 'CLASS_' enum
      -Added CLASS_NORMAL, CLASS_BOSS, CLASS_GUARDIAN enum.
      -Item bonuses 'bAddDefClass' and 'bAddMdefClass' replaced by 'bAddDefMonster' and 'bAddMdefMonster'.
      -Item bonuses 'bIgnoreMdefRate' and 'bIgnoreDefRate' replaced by 'bIgnoreMdefRaceRate' and 'bIgnoreDefRaceRate'.
      -Added new item bonuses: bIgnoreDefClass, bIgnoreMdefRaceRate, bDefRatioAtkClass, bAddClass, bSubClass, bMagicAddClass, bWeaponComaClass, bHpDrainValueClass, bSpDrainValueClass, bIgnoreMdefClassRate, bAddClassDropItem, bAddClassDropItemGroup.
      -Item bonus 'bAddClassDropItem' renamed to 'bAddMonsterIdDropItem'.
      -Updated 'battle_calc_cardfix' function.
    • Moved OnInit to load before OnInstanceInit in npc_reload().
    • Fixed homunculus causing the map-server to crash.
    • Added item_id on @whodrops's result for each item (avoiding confusion if the result is more than 1 items).
    • Finally fixed character delayed deletion method.
    • Fixed char-server not making use of name_ignoring_case setting.
    • Pets & Homun renaming with empty name fix.
    • Homunculus skill tree is now refreshed upon class change.
    • Fixed skill_copyable_db RequirementRemoved field.
      -Also added support for removing RequiredEquipment.
    • ItemDB updates:
      -Added missing Eden Group Equipment.
      -Added some costumes.
    • Changed some trading restrictions.
    • Changed Sleep chance of Lullaby's effect.
      -Chance is increased with INT.
    • Fixed Pneuma display.
    • changed CH_PALMSTRIKE to aspd based like official.
    • WL_COMET
      -Fixed an issue that caused the skill to be single target instead of AoE.
      -Still needs another fixing...
    • Fire Pillar is now removed by land protector, and no longer can be cast over land protector.
    • Fixed SC__SHADOWFORM not ending if target does not move after being warped.
      -This allowed to inflict damage between maps (only if both player don't move).
      -Cleanup old map-check on move check.
    • Fixed Trick Dead not being removed on job change.
    • Finally added the correct formula for Spiral Pierce when used by monsters.
    • When bosses use level 48 decrease agi, it will now have a base duration of 65 seconds on players.
    • Correct implementation of NPC_PIERCINGATT, NPC_COMBOATTACK and NPC_RANDOMATTACK:
      -NPC_PIERCINGATT deals 75% damage, ignoring DEF
      -NPC_COMBOATTACK deals 100%+25%*level damage spread on level+1 hits
      -NPC_RANDOMATTACK deals 100%*level damage with a random element
    • Fixed Dispel-Skills not removing dance statusses (inversed area checks).
    • Updated the success chance of Decrease Agi to the formula that was extracted from Aegis (blevel/5 + int/5 + skill_lv*3 + 50)
    • Implemented the official stun chance of Bash based on an Aegis leak.
      -Basically the base chance (5% per level above 5) will get multiplied by BaseLevel/50.0, so on level 50, it will be 1x, on level 75 it will be 1.5x and on level 99 it will be almost 2x (prior reductions),
      -e.g. a level 99 knight using bash 10 will have a 49.5% base success chance to stun with it (if he has learned the quest skill).
    • Updated Bowling Bash to its official behavior including the gutter line.
    • Sonic Blow now has a fixed range of 1, even for monsters; a monster can't use this skill if you tank it from farther away.
    • Minor fix to Reflect Damage timer going over time limit.
    • Fixed Star Gladiator Miracle not using correct ratio.
    • Per official behavior, Knight's Auto Counter skill is based off of player's ASPD for delay.
    • Water Ball now checks for obstacles
    • Mechanic Neutral Barrier updated to block ranged and splash attacks.
    • Update Songs/Dances for Land Protector.
    • Reflect damage even when damage is blocked by a status.
    • Changed Cart Tornado to use base strength.
    • Fixed Frost Driver damages with overpower level because of skill_lv reduction mistake.
    • Fixed Pneuma behaviors:
      -Emeny still can be knocked back.
      -Acid Terror still has chance to break the armor.
    • NPC_DARKBREATH
      -Fixed damage calculation.


    Oldschool-Server:

    • (to much to write down... updated to Mainsevers state.)

    Der Umstieg ist jetzt ziemlich genau 1 Jahr her.

    Wie gesagt, wir hätten es gerne anders gelöst, aber es ist die einzig faire Lösung, bei der keiner einen Vorteil aus diesem Bug ziehen kann, zumal es ja wie gesagt nicht um ein paar Tage geht.

    Stand jetzt würden wir den Server dann zumindest mit einem "Rate- Event" wieder starten, sprich für vermutlich 14 Tage bei doppelten Rates (MVP Rates ausnahmsweise eingeschlossen). Mir ist auch bewusst, dass das ein schwacher Trost ist, aber so hat man wenigstens die Chance, manches evtl. wieder zu erfarmen oder einzuholen...

    Auch wenn ich es schade finde, kann ich diese Entscheidung verstehen. Wahrscheinlich würde ich mich in der Situation sogar genauso entscheiden...

    Ich wünschte, es wäre anders gelaufen, nichtnur jetzt, sondern auch schon viel früher. Danke, dass du trotzdem so lange hier warst und die Stellung gehalten hast! War ne schöne Zeit!

    Die Entscheidung steht fest. Ob es in deinem Fall aufgrund deines Outputs keinen Unterschied macht, ändert nichts an der Grundsituation. Es handelt sich um einen Bug mit dem der Server nicht hätte laufen dürfen.

    Außerdem stimmt das auch so nicht. Zumindest haben meine Tests was ganz anderes gezeigt. So war es in so ziemlich jedem Fall so, dass der Char keinen Schaden bekommen hat. Das ist auch nur logisch, da der Server durch den besagten Bug bereits am Anfang der Schadensberechnung den Char mit dem Plant- Protokoll versehen hat. Wurde das nicht im Nachgang der Berechnung geändert, bekam der Char keinen Schaden. Jetzt kann man sich mal überlegen, unter welchen Bedingungen das Plant- Protokoll aufgehoben wird... Das der Char Schaden bekommt, war also die Ausnahme und nicht andersrum.

    Ich werde mich hier auch auf keine weitere Diskussion dazu einlassen. Natürlich dürft ihr euch sachlich zu den Entscheidungen äußern, ändern wird sich aber zumindest an dieser Entscheidung nichts mehr.