ref
This commit is contained in:
@@ -69,7 +69,7 @@ public partial class CECHostPlayer : CECPlayer
|
||||
private List<CECSkill> m_aGoblinSkills = new List<CECSkill>();
|
||||
|
||||
private bool m_bEnterGame;
|
||||
private CECSkill m_pPrepSkill;
|
||||
public CECSkill m_pPrepSkill;
|
||||
private float playerSpeed = 5.0f;
|
||||
private float jumpHeight = 1.5f;
|
||||
private float gravityValue = -9.81f;
|
||||
@@ -1860,9 +1860,9 @@ public partial class CECHostPlayer : CECPlayer
|
||||
else if (m_pWorkMan.CanStartWork(Host_work_ID.WORK_TRACEOBJECT))
|
||||
{
|
||||
CECHPWorkTrace pWork2 = (CECHPWorkTrace)m_pWorkMan.CreateWork(Host_work_ID.WORK_TRACEOBJECT);
|
||||
/* pWork2->SetTraceTarget(pWork2->CreatTraceTarget(idCastTarget, CECHPWorkTrace::TRACE_SPELL, bForceAttack), bUseAutoPF);
|
||||
pWork2->SetPrepSkill(pSkill);
|
||||
m_pWorkMan->StartWork_p1(pWork2);*/
|
||||
pWork2.SetTraceTarget(pWork2.CreatTraceTarget(idCastTarget, Trace_reason.TRACE_SPELL, bForceAttack), bUseAutoPF);
|
||||
pWork2.SetPrepSkill(pSkill);
|
||||
m_pWorkMan.StartWork_p1(pWork2);
|
||||
bTraceOK = true;
|
||||
}
|
||||
|
||||
@@ -1873,13 +1873,14 @@ public partial class CECHostPlayer : CECPlayer
|
||||
return true;
|
||||
}
|
||||
|
||||
private void CastSkill(int idTarget, bool bForceAttack, CECObject pTarget = null)
|
||||
public bool CastSkill(int idTarget, bool bForceAttack, CECObject pTarget = null)
|
||||
{
|
||||
byte byPVPMask = glb_BuildPVPMask(bForceAttack);
|
||||
BMLogger.LogError("HoangDev: HostPlayer CastSkill SkillID=" + m_pPrepSkill.GetSkillID() +
|
||||
" TargetID=" + idTarget + " bForceAttack=" + bForceAttack +
|
||||
" byPVPMask=" + byPVPMask);
|
||||
UnityGameSession.c2s_CmdCastSkill(m_pPrepSkill.GetSkillID(), byPVPMask, 1, idTarget);
|
||||
return true;
|
||||
}
|
||||
public byte glb_BuildPVPMask(bool bForceAttack)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user