• Howdy, Freund! Du scheinst neu hier zu sein. Warum erstellst du dir nicht einen Forenaccount, um mitdiskutieren zu können? Du kannst dich hier registrieren.
    Du hast schon einen Forenaccount? Dann kannst du dich hier einloggen. Viel Spaß!

    Was denkst du zum Beispiel über diese Themen?

[fixed]optimale Arbeitskleidung

DeletedUser26333

Seit dem Update öffnet sich die Inventarsuche für die optimale Arbeitskleidung nicht mehr (Arbeitsfenster -> Arbeitskleidung). Fehlerkonsole vermeldet folgendes:

Browser: Opera:
Code:
[27.06.2013 15:27:30] JavaScript - http://de16.the-west.de/game.php
Event thread: click
Uncaught exception: TypeError: Cannot convert 'wearItem' to object
Error thrown at line 1037, column 230 in <anonymous function: searchBest>(skills, jobId, onlyWearable) in http://de16.the-west.de/cache/tw2game.js?1372328008:
    if(wearItem.getId()!==invItem.getId())
called from line 3897, column 1 in <anonymous function: JobWindow.bestWearButtonClicked>(ev) in http://de16.the-west.de/cache/tw2game.js?1372328008:
    Bag.searchBest(this.job.get('skills'),this.job.id);
called as bound function from line 2, column 74951 in <anonymous function: dispatch>(c) in http://de16.the-west.de/lib/jquery-1.8.2.min.js:
    c.data=l.data,c.handleObj=l,g=((p.event.special[l.origType]||{}).handle||l.handler).apply(i.elem,r),g!==b&&(c.result=g,g===!1&&(c.preventDefault(),c.stopPropagation()))
called from line 2, column 67562 in <anonymous function: h>(a) in http://de16.the-west.de/lib/jquery-1.8.2.min.js:
    return typeof p!="undefined"&&(!a||p.event.triggered!==a.type)?p.event.dispatch.apply(h.elem,arguments):b

Browser Firefox:
Code:
Zeitstempel: 27.06.2013 15:37:14
Fehler: TypeError: wearItem is undefined
Quelldatei: http://de16.the-west.de/cache/tw2game.js?1372328008
Zeile: 1037

(zusätzliche Scripts: keine; Welt: de16)
 
Zuletzt bearbeitet von einem Moderator:

DeletedUser26333

Okay, scheint noch zu bestehen und kann es nun (imho) besser reproduzieren:

Ich besitze aus jedem Itembereich min. 1 Item. Wenn ich aus einem Bereich ein Item herausnehme (also bspw. kein Pferd) und dann versuche die optimale Kleidung über das Arbeitsfenster zu bekommen, tritt obiger Fehler auf. Setze ich übers normale Inventar wieder eines rein, dann kann ich auch mir die optimale Kleidung bestimmen lassen.

Dies spiegelt sich auch aus der Fehlerbeschreibung wieder: wenn ich kein Item trage (bspw. kein Pferd), kann ich auch keine ID bekommen. Es fehlt also noch eine Abfrage à la if(wearItem) in der function searchBest.
 

DeletedUser

Habe auch das problem das ich auf den Button klicke und nichts passiert, das nervig :mad:
Gibts da schon was neues wegen Bugfix o.ä.?
 

Joony

Wildwest-Legende
Ehemaliges Teammitglied
Danke! Wir können den Fehler reproduzieren und arbeiten an einer Lösung. Wahrscheinlich werden wir den Bugfix aber erst nächste Woche ausrollen.
 

DeletedUser

Nächste woche oO
bis dahin alles einzeln mühseelig rauskramen? >.<
 

DeletedUser1567

wie hast du es denn vorher geschafft, als es das feature noch nicht gab?
 
Oben