Gemfarm
Overview
Nachdem Lobo im Discord (https://discord.com/channels/357247482247380994/940749397141102632/1266920324071559250) beschrieben hat wie Modron Stacking als Farm Methode mit Briv benutzt werden kann, hier der deutsche Guide zur geskripteten Variante.
Einleitung
Ziel dieses Guides ist es eine Einfuehrung in das automatisierte Gem Farming mit Briv zu vermitteln, es wird hier explizit nicht auf jedes moegliche Addon eingegangen oder jede kleinste Hyperoptimierung.
Der Hauptteil stellt eine Uebersetzung der bereits vorhandenen Informationen des #scripting Kanals im offiziellen Discord Server dar, mit Erfahrungswerten meines eigenen Gemfarms.
Grundvorraussetzungen
Fuer die hier beschriebene Methode sind im Spiel einige Vorraussetzungen zu erfuellen.
- Das Spiel muss Windows basierend ueber entweder Steam oder den Epic Game Store (oder einen alternativen Launcher dafuer) gespielt werden.
- Im Spiel muss das Abenteuer "Split the Party" abgeschlossen sein (NoModronAdventuring ist nicht Teil dieses Guides).
Softwareinstallation
Folgende Software wird fuer die geskriptete Farmvariante benoetigt:
- AutoHotKey 1.x: https://www.autohotkey.com/download/ahk-install.exe
- ICScriptHub: https://github.com/mikebaldi/Idle-Champions
- Das neuste Import Set aus folgendem Discord Thread: https://discord.com/channels/357247482247380994/1067219380078907463 (je nach Plattform fuer entweder Steam oder den Epic Game Store)
- Optionale Addons fuer ICScriptHub, die entweder die Effizienz erhoehen oder einfach das Farmen ein wenig angenehmer machen: https://github.com/mikebaldi/Idle-Champions/blob/main/Addons.md (Ich empfehle hier BrivGemFarm LevelUp, Close Welcome Back, Game Settings Fix, Move Game Window(wenn man EGS spielt, um das Fenster bewegen zu koennen), Potion Sustain)
AutoHotKey ist die bekannte "weiter, weiter, weiter -> fertig" Installation von Windows, daher gehe ich hier nicht naeher darauf ein.
Wer mit git umgehen kann, kann sich ICScripthub entsprechend in der neusten Version ueber die Kommandozeile oder eine GUI Anwendung herunterladen (das Repository klonen) und damit auch aktuell halten, ansonsten reicht aber auch einfach das manuelle herunterladen auf der Hauptseite des Repositories aus, um eine Zipdatei mit den entsprechenden Inhalten zu erhalten, sollte ICScripthub ein massives Update erhalten, so wird dies auf der oben genannten github Seite geupdatet und kann entsprechend mit einem erneuten Download ueberschrieben werden.
Der manuelle zip Download ist hinter dem gruenen "Code" Knopf auf github auf der Hauptseite des Repos "versteckt", wie unten im Screenshot dargestellt.
Auf gleiche Weise lassen sich auch die jeweiligen optionalen Addons herunterladen und der Inhalt dann in den entsprechenden Addon Ordner von der entpackten ICScripthubinstallation entpackt werden.
Die heruntergeladenen (und entpackten) Imports gehoeren auch in den Addon Ordner in den Unterordner "IC_Core\MemoryRead\Imports".
Im entpackten Hauptordner von ICScripthub sollte sich dann folgende Datei befinden: ICScriptHub.ahk Wenn die automatische Dateiassoziation mit der Installation von AutoHotKey geklappt hat reicht es diese doppelt zu klicken und ICScriptHub oeffnet sich, ansonsten einfach AutoHotKey per Startmenu starten und genau diese Datei ueber den Datei oeffnen Dialog laden. Wenn die Imports korrekt kopiert wurden sind, das eventuelle Popup bestaetigen fuer die Versionen und danach sollte ein aehnlicher Bildschirm wie unten gezeigt auftauchen.
Falls die Imports nicht akutell sind, oder an die falsche Stelle kopiert worden sind, warnt einen ein orangenes Banner, wie unten im Screenshot.
Softwarekonfiguration
Als erstes sollten ueber das Puzzle Symbol im Menu oben (das Symbol am weitesten rechst) die heruntergeladenen und wichtigen Addons aktiviert werden. Dies sollte zum Schluss etwa so wie im Screenshot unten aussehen, falls ein "no" beim Addon steht einfach mit "enable" aktivieren. Etwas nervig ist, dass die Liste sich neu sortiert, normalerweise klicke ich einfach auf die Namensspalte um dann wieder alphabetisch zu sortieren.
Als naechstes stellen wir sicher, dasss ICScripthub das Spiel selber starten kann, dazu auf dem "Briv Gem Farm" Tab den Knopf ganz unten druecken, "Change Game Location". Hier kommt es jetzt auf die verwendete Spielplattform an, falls man den Epic Game Store verwendet den EGS Haken setzen, das Spiel starten und dann einfach "Copy from Running Game" druecken. Bei Steam sollte es aehnlich funktionieren, nur entsprechend ohne den EGS Haken vorher anzuticken. Wie es fuer EGS aussehen sollte, ist im Screenshot unten zu sehen.
Zum Testen das Spiel normal speichern und schliessen und ueber ICScripthub mit dem roten Spielsymbol ganz links oben in der Menuleiste das Spiel entsprechend starten, dies sollte sich ohne Fehlermeldung einloggen etc.
Wenn dies funktioniert, koennen wir dem Skript die wichtigsten Hauptdaten mitgeben, dafuer muss ein wenig gerechnet werden. Als allererstes bestimmen wir die Zone in der der Modronkern den Run zuruecksetzen soll. Dies ist generell an der Clickwall, sprich Gunstexponent mal 7.6 abgerundet, z.b. in meinem Fall 4.41e45 Celestian Gunst macht 45*7.6=342, da wir hauptsaechlich Interesse an den Bosssaecken haben ist die Resetzone damit auf 340 gesetzt (die 2 zusaetzlichen Zonen bringen uns ja nichts).
Wir setzen die beiden Haken fuer "Level Champions with Fkeys" und "Enable manual resets to recover". Als naechstes setzen wir die Stackzonen. Das erste Feld ist der normale Pfad, sprich wenn alles gut laeuft. Hier wird empfohlen 2 Spruenge vor dem Modron Reset zu stacken (in einigen Abenteuern gibt es empfohlene Stackzonen, z.b. mit Fernkaempfern um die Stacks schneller aufzubauen). In meinem Fall setze ich es auf 329 (2 Spruenge mit Reset 340 bei 3J Briv sind 337 und 333 als Sprungzonen und 329 als naechste Sprungzone davor, sprich nach 329 je nach Sprungroute sollte innerhalb von 2 Spruengen stacken). Das zweite Feld ist die Rueckfallzone falls irgendetwas schief geht, dies haengt sehr individuell von Briv ab, wieviel Schaden er mit den individuellen Buffs im Account macht, hier hilft es einmal durch das Abentuer zu laufen (oder die Daten bei byteglow nachzuschauen). Mein Beispiel hier hat Briv auf 1e83 BUD/UBS was in meinem Abenteuer dazu fuehrt, dass Briv ab Zone 290 nicht mehr mehr toeten sollte, daher setze ich den Wert hier auf 290.
Fuer die Ziel Stacks gibt es zwei Rechner, unter perfektem 2J finde ich persoenlich den von Byteglow besser (https://ic.byteglow.com/speed), Zielzone eingeben und mit den Hastestacks spielen bis von Zone 1 aus gesprungen werden kann, bei e45 Gunst lief das auf ca 1500 Stacks bei mir hinaus.
Ab perfekten 2J gibt es von Emmote einen entsprechenden Rechner fuer die unterschiedlichen Abenteuer um die minimale Anzahl an Stacks auszurechnen.
Die entsprechende Stackzahl kommt in das Feld und wird dann experimentell ueber die Feats/Talente von Briv und sein Level angepasst, da zu langes Stacken die Berechnung des Offline Fortschritts unnoetig verlaengert.
Das letzte Feld "time client remains closed" ist expirementell zu bestimmen, es ist standardmaessig auf 12 Sekunden gestellt, und bestimmt die Zeit, die das Skript wartet bis es das Spiel neu oeffent (zu schnell fuehrt dazu, dass die Offlineberechnung nicht stattfindet), hier einfach im Sekundentakt nach unten gehen, bis die Offlinerechnung nicht mehr stattfindet und dann einfach eine Sekunde mehr nehmen. Die Haken fuer Traenke ignorieren wir, da wir das "Potion Sustain" Addon konfigurieren werden.
Das letzte Feld bestimmt wieviele Gems wir in Reserve halten wollen statt damit automatisch Kisten zu kaufen, persoenlich lasse ich mir hier immer einen Buffer von 50.000 Gems, um Feats/Talente kaufen zu koennen.