- De ondersteuning voor de veilinggrondstoffenkisten Alfa [Z] en Beta is verbeterd, zodat de items nu correct worden herkend en zonder fouten door stackgroepering in de avatar kunnen worden gebruikt.
- De gevechtsstatistieken van de planetaire verdediging zijn aangevuld en hun weergave in beschrijvingen en modale vensters is verbeterd, zodat verdedigingseenheden nu alle gegevens tonen en correct in gevechten worden meegenomen.
- De beschrijvingen van beloningen die verband houden met Academie-XP zijn verduidelijkt en er zijn afzonderlijke avataritems voor XP-beloningen toegevoegd, zodat de speler duidelijk kan zien waar de ontvangen ervaring terechtkomt.
- Het verzamelen van grondstoffen door de missie “Eigen grondstoffen verzamelen” is gerepareerd, zodat de vloot ook bij snel wisselen tussen planeten correct grondstoffen van kolonies verzamelt.
- De presentatie en logica van onderzoekstijden zijn verbeterd, zodat niveaus in de wachtrij niet langer verkeerd worden berekend of worden weergegeven met de tijd van een ander technologisch niveau.
- De beschrijvingen van het schip dat verantwoordelijk is voor de DM-missie zijn in alle talen aangevuld, waarbij nu duidelijk wordt vermeld dat de missie niet alleen antimaterie kan opleveren, maar ook een deel ervan kan verbruiken.
- Automatisch vernieuwen is toegevoegd aan de Empire-weergave en de synchronisatie van planeetgegevens is verbeterd, zodat gebouwen en grondstoffen in hun actuele toestand worden weergegeven.
- De logica van spionagerapporten is gerepareerd, zodat de gescande speler altijd informatie ontvangt over een vijandige scan en niet langer zonder waarschuwing blijft.
- Het vluchtoverzicht is uitgebreid, zodat vanuit het overzichtstabblad zichtbaar is welke vloot onderweg is en welke grondstoffen deze vervoert, zonder dat naar het afzonderlijke vloottabblad hoeft te worden gegaan.
- De logica van de onderzoekswachtrij op basis van de bronplaneet is gerepareerd, zodat de onderzoekstijd niet langer onverwacht verandert na het wisselen van planeet, annuleren van de wachtrij of vernietigen van de bronmaan.
- Er zijn beveiligingen toegevoegd die voorkomen dat een planeet of maan wordt verwijderd van waaruit actief onderzoek wordt uitgevoerd, om inconsistenties in onderzoekstijden en -volgorde te voorkomen.
- De werking van het ontdekkingscentrum is verduidelijkt en de presentatie van expeditielimieten is verbeterd, zodat spelers duidelijk het verschil zien tussen expeditieslots en de dagelijkse limiet.
- De phalanx is gerepareerd, zodat deze opnieuw correct vluchten naar gescande coördinaten weergeeft in plaats van een leeg resultaat te tonen terwijl er actieve missies zijn.
- Vlootmissies zijn beschermd tegen situaties waarin het doel tijdens de vlucht verdwijnt of bij aankomst niet meer bestaat. Vloten verdwijnen daardoor niet langer en keren correct terug.
- Validatie van vlootverzending is al bij het starten van de missie toegevoegd, waardoor het moeilijker wordt om schepen naar niet-bestaande doelen of in niet-toegestane configuraties te sturen.
- De afhandeling van aanvragen voor allianties is aangescherpt: een speler kan niet langer tegelijkertijd actieve aanvragen bij meerdere allianties hebben en oude openstaande aanvragen kunnen de speler later niet meer naar een andere alliantie “verplaatsen”.
- De logica voor het accepteren van alliantieaanvragen is uitgebreid met een extra controle van de actuele status van de speler, zodat spelers die inmiddels bij een andere alliantie zijn aangesloten niet meer foutief kunnen worden geaccepteerd.
- De volledige werking van openbare gevechtsrapporten uit Top Battles is hersteld, inclusief ondersteuning voor links op basis van rapportsleutels in plaats van uitsluitend numerieke identificatoren.
- Het opslaan en uitlezen van gevechtsrapporten is opgeschoond, zodat rapporten die via de gevechtsranglijst worden gedeeld correct worden herkend en beschikbaar blijven vanuit openbare overzichten.
- De beveiliging van redirects bij het wijzigen van taal en wisselen tussen planeten is verbeterd om onjuiste doorverwijzingen buiten de dienst te voorkomen.
- De stabiliteit van grondstoffenberekeningen en verschillende backendbewerkingen is verbeterd om het risico op inconsistente gegevens tijdens gelijktijdige acties en verversingen te beperken.
- De logica van relaties tussen spelers is verbeterd, waardoor vrienden, spelersbescherming en vergelijkbare mechanismen betrouwbaarder werken, zelfs wanneer gegevens zich in verschillende vernieuwingsstaten bevinden.
- De bank, chat en meldingen van gedeeld IP zijn beter beveiligd tegen parallelle bewerkingen, waardoor dubbele verwerking en het omzeilen van beperkingen worden verminderd.
- De lotto-mechaniek is beschermd tegen problemen veroorzaakt door gelijktijdige klikken en snel herhaalde acties, zodat iedere inzet altijd wordt afgerekend op basis van een consistente grondstoffenstatus.
- De loterij is verbeterd: het kopen van tickets wordt nu atomair verwerkt, waardoor het risico op het overschrijden van dagelijkse limieten of het verkeerd afschrijven van deuterium bij meerdere parallelle acties wordt verminderd.
- De loterijtrekking zelf is gerepareerd, zodat het resultaat daadwerkelijk uit het volledige bereik wordt getrokken in plaats van op een vaste waarde te zijn gebaseerd.
- Er is bescherming toegevoegd tegen het meerdere keren verwerken van dezelfde dagelijkse loterijtrekking, waardoor één dag niet opnieuw kan worden afgerekend en beloningen niet kunnen worden gedupliceerd.
- De verwerking van loterijbeloningen en -berichten is verbeterd, zodat uitbetalingen aan winnaars en systeemberichten consistenter en veiliger worden opgeslagen.
- De geautomatiseerde testsuite is uitgebreid voor vloot, onderzoek, verdediging, gevechtsrapporten, allianties, bank, chat, gedeeld IP, lotto en loterij, zodat vergelijkbare regressies in toekomstige deployments sneller kunnen worden opgespoord.
Inter-War versie 0.09
Gepubliceerd:
Bijgewerkt:
Versie 0.09