Some Oculus Issues

1. Enemy demigods directly under Oculus are not auto-attacked by him.

2. Oculus' AA animation where he raises his staff and floats slightly higher, the reset on the end of this animation is abrubt and annoying to watch.

2,480 views 12 replies
Reply #1 Top

3. Brain Storm does not "clear negative effects" - reported by Epiphenom

Reply #2 Top

4. He is completely and utterly imba. Erebus, Oak and Beast all want to be like him and deal 2k aoe damage in half a second.

Reply #3 Top

Bah, let's wait to call him imba until we've played with him for a bit.

Reply #4 Top

Just verified levle 5 Brain storm does not remove debuffs. Attempting level 10 now

Reply #5 Top

Okay, It doesn't work for level 10 either.

HOWEVER

 

It does work for level 15. I tried against a UB with Spit, Post Mortem,

Reply #6 Top

Maybe it was only meant for level 15? We need someone who cares enough to check the code.

Reply #7 Top

Wait is oc out or are ya'll talking mods here?

Reply #8 Top

From HOcculus_Abilities under "Func: Brain Storm,"

Buff.RemoveBuffsByDebuff(unit, true)

 

It seems that it was meant for all 3 levels.

Reply #9 Top

Wait is oc out or are ya'll talking mods here?

Occ is out.

Reply #10 Top

 

Code: c++
  1. if Validate.HasAbility(unit, 'HOculusMentalAgility') then
  2.         Buff.ApplyBuff(target, 'HOculusMentalAgility', unit)
  3.         Buff.RemoveBuffsByDebuff(unit, true)
  4.        
  5.         # Mana regain effects at targeted unit
  6.         AttachBuffEffectAtBone( target, 'Energize01', -2 );
  7.        
  8.         # Casting effects on hand
  9.         AttachEffectsAtBone( unit, EffectTemplates.Oculus.BrainstormCast01, 'sk_Puppet02_staff_effects' )   
  10.        
  11.         # Glow at base of Oculus
  12.         AttachEffectsAtBone( unit, EffectTemplates.Sedna.CastHeal02, -2 )
  13.     end
  

This is the entire code section. The important part is that this entire section is only triggered when Occulus has Mental Agility. To test, look for the effects of Brain Storm. The effects for Brain Storm do not play until you have Mental Agility. These are the effects that are listed in the code snipet above too.

Fixing it depends on the intent. Currently Brain storm has no visual effect. Brain Storm plus Mental Agility does have an effect.

  • If Brain Storm is supposed to have an effect and neutralize debuffs, an "end" statement needs to be moved up from the bottom of this code snipet to just below "Buff.ApplyBuff(target, 'HOculusMentalAgility', unit)".
  • If Brain Storm is not supposed to have an effect and not supposed to neutralize debuffs, the code is currently correct.
  • If Brain Storm is supposed to have an effect and not neutralize debuffs, an "end" statement needs to be moved up from the bottom of the code snipet to just below "Buff.RemoveBuffsByDebuff(unit, true)".

Also interestingly enough, if you have full mana and cast Brain Storm on yourself, you do not gain any mana. Or more precisely, you gain mana until you are at max mana (from the Brain Storm) and then you spend the casting cost of the ability. This results in 0 gain from it and the full mana cost being lost. A minor interesting behavior. The conclusion is, don't use it on yourself when you are at max mana minus the casting cost of Brain Storm.

Reply #11 Top

5. Summoning Pokeballs while on the edge of cataract's square holes will cause Pokeballs summoned over the square to be immovable.

Reply #12 Top

I've noticed that if I summon Ball Lightning and try to move my whole army together that Oculus moves at an incredibly slow speed.  If I have idols, they and the Ball Lightning move at normal speed.  Oculus just crawls though.  It doesn't visibly affect his movement speed rating on the character info screen, though.