Manawydan Mantis

Detaily problému Přechod na poznámky ] Historie problému ] Tisk ]
IDProjektKategorieZobrazit stavDatum vloženíPoslední změna
0001446BetatestChybyveřejný30.09.2015 - 14:2002.07.2016 - 04:01
Reportérbiosek 
PřiřazenStig 
PrioritanormálníZávažnostmaláReprodukovatelnostnevyzkoušeno
StavpřiřazenýŘešeníotevřený 
PlatformaOSVerze OS
Shrnutí0001446: StoneOfThousandFaces buguje s VampiricFangs
PopisPri obnove ze zalohy se tesaky nesmazou a mozna i na duplikujou a tim padem neodezni nemoc pri vraceni na zalohu
ZnačkyŽádné štítky nepřiloženy.
Přiložené soubory

- Závislosti

-  Poznámky k problému
(0003989)
Stig (správce)
27.06.2016 - 14:41

Vedu v patrnosti. Navíc by to chtělo ošetřit při rušení nemoci raději nějak i rušení eventuálně duplikátních Fangs.
(0003993)
Stig (správce)
02.07.2016 - 03:53
upraveno: 02.07.2016 - 04:01

Moc si s tím zatím nevím rady, každopádně je to problém.. Přemýšlím, jestli prostě neudělat pro ty Fangs výjimku a neznemožnit jim duplikování (příkazem + přes SoF apod.). To je ta nejsnazší cesta.
Jde asi o to, že při duplikaci se imho vytvoří nové Fangs, ovšem se zkopírovanýma vlastnostma a hlavně v propsech visí původní RightfulOwner. Tudíž se rozjede další, duplikátní timer. To by se nikdy stát nemělo, protože to pak buguje a jeden člověk má tu nemoc jakoby dvakrát.
Je nutný to nějak ošetřit, ideálně znemožnit dva tyhle Timery se stejným RightfulOwner, nebo do SoF přidat vytvoření nových VampireFangs s propsama stejnýma, krom RightfulOwnera, který by měl být na majitele SoF (tedy pokud neexistují jiné VampireFangs s tím samým RightfulOwnerem). Při základním dupe (např. příkazem) by asi měl být RighfulOwner null.
Mohlo by se to asi ještě ošetřit na VampireFangs OnEquip, protože to je moment, kde se spouští ten Timer. SoF je equipne automaticky hned po tom dupe.

Zkrátka základní problém: ve světě nesmí existovat dvoje VampireFangs (resp. 2 timery) se shodným RightfulOwner.


- Historie problému
Čas modifikace Uživatelské jméno Pole Změna
30.09.2015 - 14:20 biosek Nový problém
27.06.2016 - 14:05 biosek Přiřazen => Stig
27.06.2016 - 14:05 biosek Stav nový => přiřazený
27.06.2016 - 14:41 Stig Poznámka přidána: 0003989
02.07.2016 - 03:53 Stig Poznámka přidána: 0003993
02.07.2016 - 03:53 Stig Poznámka upravena: 0003993 Zobrazit revize
02.07.2016 - 03:55 Stig Poznámka upravena: 0003993 Zobrazit revize
02.07.2016 - 04:00 Stig Poznámka upravena: 0003993 Zobrazit revize
02.07.2016 - 04:01 Stig Poznámka upravena: 0003993 Zobrazit revize


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker