typos
[k8-i-v-a-n.git] / src / game / humans / kamikazedwarf_veterankamikazedwarf.cpp
blob22e66da99162cb6a7bf237276bfaac6743ce0388
1 #ifdef HEADER_PHASE
2 CHARACTER(veterankamikazedwarf, kamikazedwarf)
4 protected:
5 virtual void PostConstruct();
6 virtual int GetTorsoMainColor() const;
7 virtual int GetGauntletColor() const;
8 virtual int GetLegMainColor() const;
9 virtual int GetWSkillHits() const { return 50000; }
10 virtual truth IsElite() const { return true; }
14 #else
18 col16 veterankamikazedwarf::GetTorsoMainColor() const
20 return GetMasterGod()->GetEliteColor();
25 col16 veterankamikazedwarf::GetGauntletColor() const
27 return GetMasterGod()->GetEliteColor();
32 col16 veterankamikazedwarf::GetLegMainColor() const
34 return GetMasterGod()->GetEliteColor();
39 void veterankamikazedwarf::PostConstruct()
41 kamikazedwarf::PostConstruct();
42 ivantime Time;
43 game::GetTime(Time);
44 int Modifier = Time.Day - KAMIKAZE_INVISIBILITY_DAY_MIN;
46 if(Time.Day >= KAMIKAZE_INVISIBILITY_DAY_MAX
47 || (Modifier > 0
48 && RAND_N(KAMIKAZE_INVISIBILITY_DAY_MAX - KAMIKAZE_INVISIBILITY_DAY_MIN) < Modifier))
49 GainIntrinsic(INVISIBLE);
51 #endif