Elixier der Bewegung verschwindet beim Browserwechsel

Hier können alle Bugs, die ihr bemerkt, gemeldet werden.
Antworten
Anarchie
Wächter des Vulkans
Beiträge: 346
Registriert: 13. Apr 2012, 21:21

Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Anarchie » 4. Mai 2015, 22:44

Der Effekt des Elixiers der Bewegung verschwindet beim Browserwechsel, während Effekte wie Beutezauber bestehen bleiben. (=> Suchfunktion genützt, letzer Beitrag dazu von 2008)

Sehr unschöne, vor allem, wenn man mit verschiedenen Browsern spielt, je nach Situation.
Dunbrakatze schnurrt Anarchie leise an.

Benutzeravatar
Sotrax
Administrator
Beiträge: 35027
Registriert: 8. Nov 2003, 04:26

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Sotrax » 8. Mai 2015, 16:16

Ist in der Tat gewollt, hält auch nur bis zum Logout. Daher auch die Beschreibung mit dem Wort "bis zu":

"Ein Elixier, das deine Bewegungen für bis zu 30 Minuten beschleunigt."

Die 30 Minuten sind wirklich eine Maximalangabe, es kann viel kürzer halten.
---
Sotrax

Benutzeravatar
pash
Zauberer der Bergwiesen
Beiträge: 462
Registriert: 27. Aug 2009, 18:31

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von pash » 8. Mai 2015, 17:34

In Verbindung mit Browserabstürzen ist es recht ärgerlich.

Anarchie
Wächter des Vulkans
Beiträge: 346
Registriert: 13. Apr 2012, 21:21

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Anarchie » 8. Mai 2015, 17:54

pash hat geschrieben:In Verbindung mit Browserabstürzen ist es recht ärgerlich.
... oder wenn man wie ich bspw. FF zum Jagen und Safari zum Killen spielt.

Gibt es denn wirklich keine Möglichkeit, das irgendwie anders zu lösen?
Dunbrakatze schnurrt Anarchie leise an.

Bärchen
Kopolaspinne
Beiträge: 935
Registriert: 7. Jan 2009, 17:05

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Bärchen » 8. Mai 2015, 17:59

In welcher Welt spielst du denn? Kann dir etwas Gold für Glodos geben.

Anarchie
Wächter des Vulkans
Beiträge: 346
Registriert: 13. Apr 2012, 21:21

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Anarchie » 8. Mai 2015, 18:02

Bärchen hat geschrieben:In welcher Welt spielst du denn? Kann dir etwas Gold für Glodos geben.
Wenn es nur ein paar wenige Male vorkommt, wäre mir das auch völlig egal.

Aber wenn ich in einer Dauer von 30min gleich ein ganzes Zehner-Elixier verbrauche, ist es doch etwas mühsam. :roll:
Dunbrakatze schnurrt Anarchie leise an.

Anarchie
Wächter des Vulkans
Beiträge: 346
Registriert: 13. Apr 2012, 21:21

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Anarchie » 8. Mai 2015, 19:01

Saphire hat geschrieben:loest sich dabei die elixierwirkung in dem einen browser bei dir auf?
Wenn ich das FW-Fenster in FF schliesse (ohne Logout) und mich bei Safari anmelde, löst sich die Wirkung auf. Wechsle ich - erneut ohne Logout zurück in FF, bleibt sie aber.^^
Dunbrakatze schnurrt Anarchie leise an.

Benu
Zauberer der Bergwiesen
Beiträge: 658
Registriert: 26. Okt 2008, 13:21

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Benu » 9. Mai 2015, 09:38

Die Frage ist eher, warum es noch immer so gelöst ist.

Es ist für den Benutzer nicht ersichtlich, dass sich dieser Status auf einmal anders verhält. Es führt immer wieder zu Bug-Reports.

Ändere es doch einfach. Kannste als eigenständige Ankündigung verkaufen und jeder wird sich drüber freun.
http://fwrails.net
lokale Styes in Google Chrome
lokale Styles in Gologle folgen...
I'm beginning to feel like a Spam God

Bärchen
Kopolaspinne
Beiträge: 935
Registriert: 7. Jan 2009, 17:05

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Bärchen » 9. Mai 2015, 10:56

Aber die armen Leute, die dann die Grotte ganz ohne Elixier durchlaufen müssen ;_;

Benutzeravatar
damh
großer Laubbär
Beiträge: 2591
Registriert: 15. Mär 2005, 01:10

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von damh » 16. Mai 2015, 00:41

Ist zu lahm, wenn man es immer aus der DB holen würde. Allerdings könnte man auch den Wert beim Anwenden des Elexiers in der DB speichern, wie bei Beutezauber und Co und beim Login einmalig dort in die Session wieder übernehmen.

Gleicher Effekt und Problem behoben.
Glück ist das Maß, in dem ich zulasse, dass meine Bedürfnisse erfüllt werden können.
=> Wer glücklich sein will, muss wissen, was er braucht.
=> Wer weiß, was er braucht, kann beobachten, wer oder was ihm im Weg steht. Man ist es fast immer selbst.

Benutzeravatar
damh
großer Laubbär
Beiträge: 2591
Registriert: 15. Mär 2005, 01:10

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von damh » 27. Jun 2015, 21:18

Apache, PHP und mySQL ;-)

Wie kann man da bei irgendwas von NICHT-lahm sprechen? Jeder Teil für sich ist schon abartig lahm. In Summe wird es nur noch schlimmer. Die Programmierweise tut dann noch den Rest oben drauf :D
Glück ist das Maß, in dem ich zulasse, dass meine Bedürfnisse erfüllt werden können.
=> Wer glücklich sein will, muss wissen, was er braucht.
=> Wer weiß, was er braucht, kann beobachten, wer oder was ihm im Weg steht. Man ist es fast immer selbst.

bwoebi
Administrator
Beiträge: 3438
Registriert: 28. Apr 2008, 19:13

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von bwoebi » 28. Jun 2015, 00:10

Also… in dem Fall ist es rein die Programmierweise und sonst nichts. Man kann das auch sonst schön kompakt machen … mit mysql muss man ja nicht die komplette Spalte, sondern kann auch nur spezifische Felder auslesen. ;-)

Das ist generell ein Problem… du willst ein paar Attribute eines Users haben? Gibt an sich drei Möglichkeiten …
1. alle Attribute als einzelne Felder
2. eine extra Tabelle mit den Attributen
3. die gesetzten Attribute als JSON serialisiert abspeichern in einem TEXT-Feld

Dafür haben alle 3 aber auch diverse Nachteile
1.
- Möchte man mehrere konsekutive Zeilen auf einmal lesen, gibt das Sprünge und verschlechtere Lokalität (wie bspw. alle 300 Bytes kommt normal die nächste Zeile… haben wir jetzt 100 Integer-Attribute, sind das 400 Bytes zusätzlich. Also kommt nun alle 700 Bytes eine neue Zeile; da aber blockweise (512 bytes) von der Platte gelesen wird, lesen wir immer die 400 sinnlosen Bytes mit.) (Weniger ein Problem, wenn das In-Memory gecacht wird, …)
- Hinzufügen eines Attributes ist dann ein vollkommener Neu-Aufbau der gesamten Tabelle (na gut, bei 100k Einträgen auch noch nicht so ein Problem und wäre eh nur bei Updates)
- Es müssen immer 400 Bytes gespeichert werden, auch wenn die alle nicht gesetzt sind. (auch noch nicht so ein großes Problem bei 100k Einträgen)
2.
- Langsam. Zumindest wenn man die Attribute individuell abfragt. (Bei ein Feld pro Attribut, hat man wenigstens idR die ganze Zeile im MySQL-Cache)
3.
- Ist nur ein Feld, also muss man immer alles auf einmal laden
- Jedes Mal wenn man etwas schreibt, muss man alles schreiben.

an sich würde die JSON-Variante eigentlich reichen… Wäre mMn die einfachste und schnellste Variante. Und an dem Punkt macht es wirklich keinen Unterschied ob Session oder nicht.
Bogs sind meine Spezialität - Signaturen sind eigentlich doch überflüssig...

Benutzeravatar
pash
Zauberer der Bergwiesen
Beiträge: 462
Registriert: 27. Aug 2009, 18:31

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von pash » 30. Jun 2015, 16:27

... wird es nu geändert?

Bärchen
Kopolaspinne
Beiträge: 935
Registriert: 7. Jan 2009, 17:05

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von Bärchen » 30. Jun 2015, 18:17

Ne.

Benutzeravatar
pash
Zauberer der Bergwiesen
Beiträge: 462
Registriert: 27. Aug 2009, 18:31

Re: Elixier der Bewegung verschwindet beim Browserwechsel

Beitrag von pash » 2. Jul 2015, 13:09

Sollte es aber.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste