Manawydan Mantis - Ostatní
Detaily problému
0000830OstatníÚpravyveřejný24.03.2012 - 11:1409.04.2012 - 17:59
Whitey 
Whitey 
normálnímaláN/A
uzavřenývyřešený 
0000830: Dopracovat systém perků zdarma a výběru perků zdarma podle povolání
1. upravit současnou podobu pro načítání z XML (-> lehká konfigurace)
2. statické perky dané povoláním/rasou
3. volitelné perky dané povoláním/rasou
4. automatický růst těchto perků podle levelu/skillu/attributu
pozn. pokud se dotyčný naučí perk sám, systém mu při automatickém růstu vrátí body
Žádné štítky nepřiloženy.
blokuje %id 0000829uzavřený Whitey Dokončení systému plížení 
Historie problému
24.03.2012 - 11:14WhiteyNový problém
24.03.2012 - 11:14WhiteyStavnový => přiřazený
24.03.2012 - 11:14WhiteyPřiřazen => Whitey
24.03.2012 - 11:14WhiteyVztah přidánblokuje %id 0000829
25.03.2012 - 22:24WhiteyPoznámka přidána: 0001514
25.03.2012 - 22:46WhiteyPoznámka přidána: 0001515
25.03.2012 - 22:47WhiteyPoznámka upravena: 0001515bug_revision_view_page.php?bugnote_id=1515#r222
31.03.2012 - 14:49WhiteyPoznámka přidána: 0001548
31.03.2012 - 14:50WhiteyPoznámka upravena: 0001548bug_revision_view_page.php?bugnote_id=1548#r240
31.03.2012 - 14:50WhiteyPoznámka upravena: 0001548bug_revision_view_page.php?bugnote_id=1548#r241
31.03.2012 - 14:50WhiteyPoznámka upravena: 0001548bug_revision_view_page.php?bugnote_id=1548#r242
04.04.2012 - 19:59WhiteyPoznámka přidána: 0001588
08.04.2012 - 18:18WhiteyPoznámka přidána: 0001614
08.04.2012 - 18:18WhiteyStavpřiřazený => vyřešený
09.04.2012 - 17:59WhiteyPoznámka přidána: 0001633
09.04.2012 - 17:59WhiteyStavvyřešený => uzavřený
09.04.2012 - 17:59WhiteyŘešeníotevřený => vyřešený

Poznámky k problému
(0001514)
Whitey   
25.03.2012 - 22:24   
Zahajuji interní testování bodů 1. a 2.
(0001515)
Whitey   
25.03.2012 - 22:46   
(upraveno: 25.03.2012 - 22:47)
První sada testů proběhla úspěšně, z XML se správně načítají definice perků daných povoláním, které byly původně naskriptované natvrdo:

<FreePerks>
  <FreePerk GrantedPerk="UseLightArmor" GrantedPerkLevel="4" Profession="Warrior, Rogue, Ranger, Bard, AllPriests"/>
  <FreePerk GrantedPerk="UseMediumArmor" GrantedPerkLevel="4" Profession="Warrior"/>
  <FreePerk GrantedPerk="Thug" GrantedPerkLevel="1" Profession="Warrior"/>
</FreePerks>

pozn. "AllPriests" = všichni kněží, protože interně se dělí na obyčejného akolytu (Priest), helmova kněze (HelmPriest) atd.

Pokračuji na další nutnost, a to jsou volitelné perky zdarma.

(0001548)
Whitey   
31.03.2012 - 14:49   
(upraveno: 31.03.2012 - 14:50)
Systém perků zdarma kompletní, chybí jen rozhraní které umožní vybírat si volitelné perky zdarma.
Růst perků kompletní:
<FreePerk GrantedPerk="StealthCamouflage" GrantedLevel="1">
    <FreePerk GrantedPerk="StealthCamouflage" GrantedLevel="2" Level="20"/>
</FreePerk>

(0001588)
Whitey   
04.04.2012 - 19:59   
Doplněna možnost vytvářet skupiny perků + definovat počet perků ve skupině na kolik má hráč nárok.
Chybí pouze gump výběru těchto volných perků.
(0001614)
Whitey   
08.04.2012 - 18:18   
Systém je připraven, zbývá naplnit XML definicemi podle potřeby.
(0001633)
Whitey   
09.04.2012 - 17:59   
Současné nastavení:

Automaticky zaručené:
Lehká zbroj, 4. - Válečník, Tulák, Lovec, Bard, Kněz (nezávisle na bohu)
Střední zbroj, 4. - Válečník
Rváč, 1. - Válečník

Výběr ze skupiny:
Skupina perků plížení: Kamufláž, Maskování pachu, Lehký krok, Tichý krok - každý kdo má alespoň 1 bod v plížení si může vybrat dva perky z této skupiny, bude je mít na úrovni 1. (2. při 20 levelu)
pozn. perky plížení mám momentálně rozpracované