mirror of
https://github.com/EQEmu/Server.git
synced 2026-03-25 00:12:27 +00:00
Fix rogues not starting with Thieves' Cant
This commit is contained in:
parent
d51241720a
commit
4c959159c2
@ -1,5 +1,8 @@
|
|||||||
EQEMu Changelog (Started on Sept 24, 2003 15:50)
|
EQEMu Changelog (Started on Sept 24, 2003 15:50)
|
||||||
-------------------------------------------------------
|
-------------------------------------------------------
|
||||||
|
== 09/13/2014 ==
|
||||||
|
demonstar55: Fix rogues not having Thieves' Cant
|
||||||
|
|
||||||
== 09/09/2014 ==
|
== 09/09/2014 ==
|
||||||
demonstar55: Incrase Mob kick/bash timer by 3
|
demonstar55: Incrase Mob kick/bash timer by 3
|
||||||
see: http://www.eqemulator.org/forums/showthread.php?t=38734
|
see: http://www.eqemulator.org/forums/showthread.php?t=38734
|
||||||
|
|||||||
@ -1446,6 +1446,7 @@ bool Client::OPCharCreate(char *name, CharCreate_Struct *cc)
|
|||||||
SetRacialLanguages( &pp ); // bUsh
|
SetRacialLanguages( &pp ); // bUsh
|
||||||
SetRaceStartingSkills( &pp ); // bUsh
|
SetRaceStartingSkills( &pp ); // bUsh
|
||||||
SetClassStartingSkills( &pp ); // bUsh
|
SetClassStartingSkills( &pp ); // bUsh
|
||||||
|
SetClassLanguages(&pp);
|
||||||
pp.skills[SkillSenseHeading] = 200;
|
pp.skills[SkillSenseHeading] = 200;
|
||||||
// Some one fucking fix this to use a field name. -Doodman
|
// Some one fucking fix this to use a field name. -Doodman
|
||||||
//pp.unknown3596[28] = 15; // @bp: This is to enable disc usage
|
//pp.unknown3596[28] = 15; // @bp: This is to enable disc usage
|
||||||
@ -2034,3 +2035,15 @@ void Client::SetRacialLanguages( PlayerProfile_Struct *pp )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Client::SetClassLanguages(PlayerProfile_Struct *pp)
|
||||||
|
{
|
||||||
|
// we only need to handle one class, but custom server might want to do more
|
||||||
|
switch(pp->class_) {
|
||||||
|
case ROGUE:
|
||||||
|
pp->languages[LANG_THIEVES_CANT] = 100;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@ -90,6 +90,7 @@ private:
|
|||||||
void SetClassStartingSkills( PlayerProfile_Struct *pp );
|
void SetClassStartingSkills( PlayerProfile_Struct *pp );
|
||||||
void SetRaceStartingSkills( PlayerProfile_Struct *pp );
|
void SetRaceStartingSkills( PlayerProfile_Struct *pp );
|
||||||
void SetRacialLanguages( PlayerProfile_Struct *pp );
|
void SetRacialLanguages( PlayerProfile_Struct *pp );
|
||||||
|
void SetClassLanguages(PlayerProfile_Struct *pp);
|
||||||
|
|
||||||
ClientListEntry* cle;
|
ClientListEntry* cle;
|
||||||
Timer CLE_keepalive_timer;
|
Timer CLE_keepalive_timer;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user