Mangos characters character pet
Zpět na seznam tabulek databáze characters.
Tabulka `character_pet`
Tato tabulka obsahuje data o každém petu(mazlíčkovi) který byl hráčem vyvolán(summoned) nebo zkrocen(tamed).
Struktura
Pole | Typ | Null | Key | Výchozí hodnota | Extra |
---|---|---|---|---|---|
id | int(11) unsigned | NE | PRI | 0 | |
entry | int(11) unsigned | NE | 0 | ||
owner | int(11) unsigned | NE | MUL | 0 | |
modelid | int(11) unsigned | ANO | 0 | ||
CreatedBySpell | int(11) unsigned | NE | 0 | ||
PetType | tinyint(3) unsigned | NE | 0 | ||
level | int(11) unsigned | NE | 1 | ||
exp | int(11) unsigned | NE | 0 | ||
Reactstate | tinyint(1) unsigned | NE | 0 | ||
talentpoints | int(11) unsigned | NE | 0 | ||
name | varchar(100) | ANO | Pet | ||
renamed | tinyint(1) unsigned | NE | 0 | ||
slot | int(11) unsigned | NE | 0 | ||
curhealth | int(11) unsigned | NE | 1 | ||
curmana | int(11) unsigned | NE | 0 | ||
curhappiness | int(11) unsigned | NE | 0 | ||
savetime | bigint(20) unsigned | NE | 0 | ||
resettalents_cost | int(11) unsigned | NE | 0 | ||
resettalents_time | bigint(20) unsigned | NE | 0 | ||
abdata | longtext | ANO | None | ||
teachspelldata | longtext | ANO | None |
Popis polí tabulky
id
Globální unikátní identifikátor (GUID) peta.
entry
ID creatury peta. Viz. `creature_template.entry`
owner
Globální unikátní identifikátor (GUID) postavy, která vlastní peta. Viz. `Characters.guid`
modelid
ID modelu (identifikátor 3D modelu vzhledu) peta.
CreatedBySpell
ID spellu(kouzla), které bylo použito k vytvoření tohoto peta. Pro huntery(lovce), je to obvykle spell, kterým si zvíře ochočil(tame spell). U Warlocků a Mágů je to kouzlo, kterým hráč vyvolal(summon spell) creturu(stvoření). Viz. Spell.dbc sloupec 1.
PetType
Typ peta. 0 = vyvolaný pet (summoned); 1 = zkrocený pet (tamed).
level
Level(úroveň) peta(mazlíčka).
exp
Dosavadní zkušenosti(experience) peta (potřebné pro zvýšení úrovně). Pro vyvolané(summoned) pety má toto pole vždy hodnotu 0.
Reactstate
Současný stav reakce peta (pasivní, agresivní, atd.).
talentpoints
name
Jméno peta(mazlíčka).
renamed
Jedno-bitová hodnota (bool - 1 nebo 0). 1 = pet byl přejmenován. 0 = pet nebyl nikdy přejmenován a stále používá stejné jméno, které bylo vegenerováno pri odchycení peta.
slot
ID slotu, ve kterém se pet u hráče nachází. Jedná se o číslo mezi 0 a 3 (včetně).
curhealth
Hodnota zdraví(života) peta.
curmana
Hodnota many peta.
curhappiness
Hodnota spokojenosti peta.
savetime
Čas posledního uložení peta ve formátu Unix Time.
resettalents_cost
resettalents_time
abdata
Údaje o akcích na liště akcí peta. Obsahuje deset párů akcí (1 až 10) - jde o akce nebo ID spellů(kouzel).
teachspelldata
Toto pole uchovává ID spellů(kouzel), které tento pet umí(zná je a může je používat).