버프 이펙트 안 사라짐

This commit is contained in:
Ino 2025-03-01 12:41:56 +09:00
parent 4ecaca4572
commit ea4c87443b
4 changed files with 11 additions and 5 deletions

View File

@ -82,6 +82,3 @@ messageinfo 엄청 느린 버그
버프 이펙트 안 사라짐
펫 stun, casting, casting_end(idle로 화살표, 이벤트 : SkillEvent), idle 이벤트 : Event_Idle
stun은 idle 2배, casting은 idle 3배

View File

@ -95,8 +95,8 @@ public class Actor : MyCoroutine
dic_ccAddRate.Clear();
foreach (var key in dic_skillextra.Keys.ToList())
dic_skillextra[key] = false;
foreach (var key in dic_CCEffect.Keys.ToList())
dic_CCEffect[key].Off_Imm();
foreach (var item in dic_CCEffect)
dic_CCEffect[item.Key].Off_Imm();
}
protected void Check_CCAddRate(eCC cc, Actor actor, double v = 0)
{

View File

@ -34,6 +34,7 @@ public class Skill_HeavyRain : ProjectileBase
while (count > 0)
{
--count;
if (DSUtil.CheckNull(m_ProjecTileData.shooter)) break;
var enemies = Get_Enemies(m_ProjecTileData.shooter.transform, area);
if (enemies.Count > 0)
{

View File

@ -143,6 +143,13 @@ public partial class InGameInfo : MyCoroutine
//DropEventCoolTime = 60f;
}
public void AllEffectOff()
{
foreach (var item in dic_str_Effect)
for (int i = 0; i < item.Value.Count; i++)
item.Value[i].SetActive(false);
}
void OnCheaterDetected()
{
Time.timeScale = 0f;
@ -158,6 +165,7 @@ public partial class InGameInfo : MyCoroutine
/// <param name="id"></param>
public void Load_Map(int id)
{
AllEffectOff();
MyValue.MyChoiceMapData.n_MapID = id;
var Tdata = table_battlemapconfig.Ins.Get_Data(MyValue.MyChoiceMapData.n_MapID);
m_GameMode = Tdata.e_MapType;