73 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
 | 
						||
function setCustomData_po_ATTundraSoulFrozen(obj, reciveData)
 | 
						||
{
 | 
						||
	if(!obj) return;	
 | 
						||
 | 
						||
	local id = reciveData.readDword();
 | 
						||
	local frozenLevel = reciveData.readDword();	// 1.彩念溯涟
 | 
						||
	local frozenRate = reciveData.readDword();		// 2.彩念?徽
 | 
						||
	local frozenTime = reciveData.readDword();		// 3.彩念卫除
 | 
						||
 | 
						||
	local pChr = obj.getTopCharacter();
 | 
						||
	
 | 
						||
	local object = sq_GetObjectByObjectId(obj, id);
 | 
						||
	
 | 
						||
	if(!pChr || !object)
 | 
						||
	{
 | 
						||
		sq_SendDestroyPacketPassiveObject(obj);
 | 
						||
		return;
 | 
						||
	}
 | 
						||
	
 | 
						||
	local atk = sq_GetCurrentAttackInfo(obj);
 | 
						||
	sq_SetChangeStatusIntoAttackInfo(atk, 0, ACTIVESTATUS_FREEZE, frozenRate, frozenLevel, frozenTime);
 | 
						||
	
 | 
						||
	if(obj.isMyControlObject())
 | 
						||
	{
 | 
						||
		sq_SendHitObjectPacket(obj,object,0,0,(sq_GetObjectHeight(obj) / 2));
 | 
						||
		
 | 
						||
	}
 | 
						||
}
 | 
						||
 | 
						||
function setState_po_ATTundraSoulFrozen(obj, state, datas)
 | 
						||
{
 | 
						||
 | 
						||
	if(!obj) return;
 | 
						||
 | 
						||
}
 | 
						||
 | 
						||
function procAppend_po_ATTundraSoulFrozen(obj)
 | 
						||
{
 | 
						||
 | 
						||
	if(!obj) return;
 | 
						||
	
 | 
						||
	sq_SendDestroyPacketPassiveObject(obj);
 | 
						||
	
 | 
						||
 | 
						||
}
 | 
						||
 | 
						||
function onChangeSkillEffect_po_ATTundraSoulFrozen(obj, skillIndex, reciveData)
 | 
						||
{
 | 
						||
 | 
						||
	if(!obj) return;
 | 
						||
 | 
						||
}
 | 
						||
 | 
						||
function onDestroyObject_po_ATTundraSoulFrozen(obj, object)
 | 
						||
{
 | 
						||
 | 
						||
	if(!obj) return;
 | 
						||
 | 
						||
}
 | 
						||
 | 
						||
function onKeyFrameFlag_po_ATTundraSoulFrozen(obj, flagIndex)
 | 
						||
{
 | 
						||
 | 
						||
}
 | 
						||
 | 
						||
function onEndCurrentAni_po_ATTundraSoulFrozen(obj)
 | 
						||
{
 | 
						||
 | 
						||
	if(!obj) return;
 | 
						||
 | 
						||
}
 | 
						||
 |