micolord
You can change this now in User CP.
- Reaction score
- 0
Blocks a % of damage.
The problem was when I'm in full health and is hit, that hit isn't block, it was fixed by adding 'wait:0', the problem with wait is, it cant block fast enough (e.g when an attacker is very fast it only blocks 3/10 attacks because 'wait' is causing delay), since 'wait:0' is to fix only the first block damage problem, I added an if condition (e.g if current health less than to max health then wait heal else heal) so now the delay problem with the fast attack is now fixed.
The current problem I can't fix right now is, remember that the 'wait' has a delay heal so when an attacker attacks you when your full health the blocking (healing) is delay the problem now is when an attacker with a very devastating attack hits you (e.g the attacker attacking power is 1500 and your health is 1500 your dead unless if your skill level is 4, 55% of 1500 attacking power is taken away leaving you with a few health left) but with delay your instantly killed.
I tried almost everything that I could
but it was just too dang hard for me 
The problem was when I'm in full health and is hit, that hit isn't block, it was fixed by adding 'wait:0', the problem with wait is, it cant block fast enough (e.g when an attacker is very fast it only blocks 3/10 attacks because 'wait' is causing delay), since 'wait:0' is to fix only the first block damage problem, I added an if condition (e.g if current health less than to max health then wait heal else heal) so now the delay problem with the fast attack is now fixed.
The current problem I can't fix right now is, remember that the 'wait' has a delay heal so when an attacker attacks you when your full health the blocking (healing) is delay the problem now is when an attacker with a very devastating attack hits you (e.g the attacker attacking power is 1500 and your health is 1500 your dead unless if your skill level is 4, 55% of 1500 attacking power is taken away leaving you with a few health left) but with delay your instantly killed.
I tried almost everything that I could
Trigger:
- Untitled Trigger 001
- Events
- Unit - A unit Learns a skill
- Conditions
- ((Unit-type of (Learning Hero)) Equal to Mico) and ((Learned Hero Skill) Equal to Divine Shield (Mico))
- Actions
- Set Paladin = (Learning Hero)
- Trigger - Add to Untitled Trigger 002 <gen> the event (Unit - Paladin Takes damage)
- Trigger - Turn off (This trigger)
- Events
Trigger:
- Untitled Trigger 002
- Events
- Conditions
- Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Level of Divine Shield (Mico) for Paladin) Equal to 1
- Then - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Life of Paladin) Less than (Max life of Paladin)
- Then - Actions
- Wait 0.00 seconds
- Unit - Set life of Paladin to ((Life of Paladin) + (0.25 x (Damage taken)))
- Else - Actions
- Unit - Set life of Paladin to ((Life of Paladin) + (0.25 x (Damage taken)))
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Level of Divine Shield (Mico) for Paladin) Equal to 2
- Then - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Life of Paladin) Less than (Max life of Paladin)
- Then - Actions
- Wait 0.00 seconds
- Unit - Set life of Paladin to ((Life of Paladin) + (0.33 x (Damage taken)))
- Else - Actions
- Unit - Set life of Paladin to ((Life of Paladin) + (0.33 x (Damage taken)))
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Level of Divine Shield (Mico) for Paladin) Equal to 3
- Then - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Life of Paladin) Less than (Max life of Paladin)
- Then - Actions
- Wait 0.00 seconds
- Unit - Set life of Paladin to ((Life of Paladin) + (0.40 x (Damage taken)))
- Else - Actions
- Unit - Set life of Paladin to ((Life of Paladin) + (0.40 x (Damage taken)))
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Level of Divine Shield (Mico) for Paladin) Equal to 4
- Then - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Life of Paladin) Less than (Max life of Paladin)
- Then - Actions
- Unit - Set life of Paladin to ((Life of Paladin) + (0.55 x (Damage taken)))
- Else - Actions
- Wait 0.00 seconds
- Unit - Set life of Paladin to ((Life of Paladin) + (0.55 x (Damage taken)))
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)