Results 1 to 2 of 2

Thread: [Rubick] Chakram’s Aghs behaviour is inconsistent, also permanent visual particles

  1. #1
    Basic Member The_Zett's Avatar
    Join Date
    May 2015
    Location
    Germany
    Posts
    390

    [Rubick] Chakram’s Aghs behaviour is inconsistent, also permanent visual particles

    Rubick is only supposed to get both Chakrams (orange and blue), if he and Timbersaw both have an Aghs and Rubick then steals the orange Chakram.

    But in some cases he gets both Chakrams even when neither of them have Aghs or if only Rubick has Aghs.

    This is inconsistent and should not happen.

    Timbersaw’s blue Chakram is also the only bonus Aghs granted spell that behaves differently from all the other Aghs granted spells (e.g. Nimbus or Rune Forge).

    Blue Chakram should be treated like any other bonus Aghs spell (e.g. Nimbus); for consistency Rubick should never be able to get both (just like he doesnt get Swiftslash & Omnislash).

    The Chakrams also leave permanent particles behind, when Rubick steals a new spell without using any of his Chakrams.




    Depending on Rubick’s and Timbersaw’s inventories, Rubick either gets only the orange Chakram, only the blue Chakram or both.

    Also depending on which spell was the last one Timbersaw used (orange Chakram, return orange Chakram, blue Chakram, return blue Chakram), Rubick either gets only the orange Chakram, only the blue Chakram or both Chakrams!

    **Video:** (same order as below)



    Stealing orange Chakram or return orange Chakram (the sub-spell):

    Rubick has no Aghs, Timber has no Aghs: Rubick gets only the orange Chakram, when the last used spell was either orange Chakram or return orange Chakram.

    Rubick has no Aghs, Timber has Aghs: Rubick gets only the orange Chakram, when the last used spell was either orange Chakram or return orange Chakram.

    Rubick has Aghs, Timber has no Aghs: Rubick gets only the orange Chakram, when the last used spell was either orange Chakram or return orange Chakram.

    Rubick has Aghs, Timber has Aghs: Rubick gets both Chakram, when the last used spell was either orange Chakram or return orange Chakram.


    The behaviour for the orange Chakram and its sub-spell is properly working, assuming granting Rubick both Chakrams is the intended behaviour.



    Stealing blue Chakram:

    Rubick has no Aghs, Timber has no Aghs: Rubick gets both Chakrams, when the last used spell was blue Chakram. (use blue Chakram with Timber, then drop Aghs)

    Rubick has no Aghs, Timber has Aghs: Rubick gets only the blue Chakram, when the last used spell was blue Chakram.

    Rubick has Aghs, Timber has no Aghs: Rubick gets both Chakrams, when the last used spell was blue Chakram. (use blue Chakram with Timber, then drop Aghs)

    Rubick has Aghs, Timber has Aghs: Rubick gets both Chakrams, when the last used spell was blue Chakram.


    The behaviour for the blue Chakram is not properly working, Rubick should never get both Chakrams when stealing blue Chakram.



    Stealing return blue Chakram (the sub-spell):

    Rubick has no Aghs, Timber has no Aghs: Rubick gets only the blue Chakram, when the last used spell was return blue Chakram. (use blue Chakram followed by return blue Chakram with Timber, then drop Aghs)

    Rubick has no Aghs, Timber has Aghs: Rubick gets only the blue Chakram, when the last used spell was return blue Chakram.

    Rubick has Aghs, Timber has no Aghs: Rubick gets only the blue Chakram, when the last used spell was return blue Chakram. (use blue Chakram followed by return blue Chakram with Timber, then drop Aghs)

    Rubick has Aghs, Timber has Aghs: Rubick gets only the blue Chakram, when the last used spell was return blue Chakram.


    The behaviour for the blue Chakram sub-spell (return blue Chakram) is properly working.






    The blue Chakram spell is causing inconsistencies when it was the last spell being used (its sub-spell is working fine, the blue Chakram itself is the bugged spell).

    The orange Chakram, return orange Chakram and return blue Chakram spells are working as intended, assuming Rubick is supposed to get both Chakrams (which is inconsistent regarding all other Aghs granted spells).
    I am usually located at the end of the Alphabet.

  2. #2
    Volunteer Moderator bu3ny's Avatar
    Join Date
    Oct 2011
    Location
    .-.
    Posts
    11,966
    Blue Chakram is not a stand-alone spell, it is bound to the original Chakram. All other spells granted by aghs are stand-alone spells, independent from any of the hero's other spells.

    Rubick should get both Chakrams only when he has Scepter, regardless of whether Timbersaw has it or not.

    If Timbersaw's last cast spell was the blue Chakram, Rubick should get the default Chakram if he has no aghs, and get both Chakrams if he has aghs. He should never be able to have just the blue Chakram, since that is a scepter upgrade of the orange Chakram.


    The cleanest way to do this would be:

    1. Create a table, add both Chakrams and their sub-spells to the table
    2. Make Spell Steal check if the stolen spell is one of the spells in that table
    3. If yes, check if Rubick has aghs
    4. If he does not have aghs, he gets the default Chakram. If he has aghs, he gets both Chakrams.
    Please, just call me buny.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •