• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Other Question] Issues with Power Construct

  • 83
    Posts
    6
    Years
    • She/It/Mew
    • Seen Feb 22, 2023
    So I'm using pokemon essentials with an add on called smth like just "Gen 8" and im having a zygarde problem. basically if i turn him into form 3 (zygarde 50 with power construct) he wont activate power construct. So i figured ill just let ppl have a permanent zygarde complete. its a bit weird but whatever. unfortunately, when zygarde complete gets ko'ed, it turns into FIFTY percent with AURA BREAK, essentially undoing any chance of that zygarde turning complete ever again unless i do it through debug. This is a huge problem because zygarde is very important to my game and its story. what should i do?
     
    So I'm using pokemon essentials with an add on called smth like just "Gen 8" and im having a zygarde problem. basically if i turn him into form 3 (zygarde 50 with power construct) he wont activate power construct. So i figured ill just let ppl have a permanent zygarde complete. its a bit weird but whatever. unfortunately, when zygarde complete gets ko'ed, it turns into FIFTY percent with AURA BREAK, essentially undoing any chance of that zygarde turning complete ever again unless i do it through debug. This is a huge problem because zygarde is very important to my game and its story. what should i do?

    Why do you want your zygrade to be in form 3 while form 0 is also 50 % .
    Now answer to your question is when you have zygrade 50% (form 0) change his ability to Power Construct , and it will work the way you want .
     
    So I'm using pokemon essentials with an add on called smth like just "Gen 8" and im having a zygarde problem. basically if i turn him into form 3 (zygarde 50 with power construct) he wont activate power construct. So i figured ill just let ppl have a permanent zygarde complete. its a bit weird but whatever. unfortunately, when zygarde complete gets ko'ed, it turns into FIFTY percent with AURA BREAK, essentially undoing any chance of that zygarde turning complete ever again unless i do it through debug. This is a huge problem because zygarde is very important to my game and its story. what should i do?

    I don't understand.

    The code handling Zygade's transformation is this:
    Code:
        # Zygarde - Power Construct
        if isSpecies?(:ZYGARDE) && isConst?(@ability,PBAbilities,:POWERCONSTRUCT) &&
           endOfRound
          if @hp<=@totalhp/2 && @form<2   # Turn into Complete Forme
            newForm = @form+2
            @battle.pbDisplay(_INTL("You sense the presence of many!"))
            @battle.pbShowAbilitySplash(self,true)
            @battle.pbHideAbilitySplash(self)
            pbChangeForm(newForm,_INTL("{1} transformed into its Complete Forme!",pbThis))
          end
        end
    in Battler_ChangeSelf. So your Pokémon should be in form 0 or 1 to transform.

    What you are saying, is that for you, Zygarde in form 3 is Zygarde 50% with Power Construct. It shouldn't. In the PBS file, Zygarde form 3 is Zygarde 100% with Power Construct.

    My guess is that your PBS is messed up ^^"

    Post here the content of your PBS file related to Zygarde please, it should be:

    Spoiler:
     
    Why do you want your zygrade to be in form 3 while form 0 is also 50 % .
    Now answer to your question is when you have zygrade 50% (form 0) change his ability to Power Construct , and it will work the way you want .

    Form 0 is 50% without being able to have power construct while form 3 is zygarde 50 percent while being able to have power construct.
     
    I don't understand.

    The code handling Zygade's transformation is this:
    Code:
        # Zygarde - Power Construct
        if isSpecies?(:ZYGARDE) && isConst?(@ability,PBAbilities,:POWERCONSTRUCT) &&
           endOfRound
          if @hp<=@totalhp/2 && @form<2   # Turn into Complete Forme
            newForm = @form+2
            @battle.pbDisplay(_INTL("You sense the presence of many!"))
            @battle.pbShowAbilitySplash(self,true)
            @battle.pbHideAbilitySplash(self)
            pbChangeForm(newForm,_INTL("{1} transformed into its Complete Forme!",pbThis))
          end
        end
    in Battler_ChangeSelf. So your Pokémon should be in form 0 or 1 to transform.

    What you are saying, is that for you, Zygarde in form 3 is Zygarde 50% with Power Construct. It shouldn't. In the PBS file, Zygarde form 3 is Zygarde 100% with Power Construct.

    My guess is that your PBS is messed up ^^"

    Post here the content of your PBS file related to Zygarde please, it should be:

    Spoiler:

    you were right, my pbs was messed up. Zygarde didnt have power construct in its abilities. i fixed it and its running smoothly. Thank you!
     
    Back
    Top