mirror of
				https://bitbucket.org/Ioncannon/project-meteor-server.git
				synced 2025-05-20 08:26:59 -04:00 
			
		
		
		
	Added party to Gridania opening, fixed BattleActionx18 and made it so x18 is used for packets with more than 10 targets. Changed how death works. Added respawn time and roam modifiers. Added TryAggro functions and moved aggroing out of roaming and helpplayers. Fixed high cpu usage in zone's OnUpdate function. Fixed work value in player update
This commit is contained in:
		
							
								
								
									
										27
									
								
								data/scripts/commands/magic/fire.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								data/scripts/commands/magic/fire.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
require("global");
 | 
			
		||||
require("magic");
 | 
			
		||||
 | 
			
		||||
function onMagicPrepare(caster, target, spell)
 | 
			
		||||
    return 0;
 | 
			
		||||
end;
 | 
			
		||||
 | 
			
		||||
function onMagicStart(caster, target, spell)
 | 
			
		||||
    return 0;
 | 
			
		||||
end;
 | 
			
		||||
 | 
			
		||||
function onMagicFinish(caster, target, spell, action)
 | 
			
		||||
    local damage = math.random(10, 100);
 | 
			
		||||
    
 | 
			
		||||
    -- todo: populate a global script with statuses and modifiers
 | 
			
		||||
    action.worldMasterTextId = 0x765D;
 | 
			
		||||
    
 | 
			
		||||
    -- todo: populate a global script with statuses and modifiers
 | 
			
		||||
    -- magic.HandleAttackMagic(caster, target, spell, action)
 | 
			
		||||
    -- action.effectId = bit32.bxor(0x8000000, spell.effectAnimation, 15636);
 | 
			
		||||
    action.effectId = bit32.bxor(0x8000000, spell.effectAnimation, 15636);
 | 
			
		||||
    
 | 
			
		||||
    if target.hateContainer then
 | 
			
		||||
        target.hateContainer.UpdateHate(caster, damage);
 | 
			
		||||
    end;
 | 
			
		||||
    return damage;
 | 
			
		||||
end;
 | 
			
		||||
		Reference in New Issue
	
	Block a user