Announcement

Collapse
No announcement yet.

Problems with Class-related level ups

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Problems with Class-related level ups

    For some reason when my Charater levels up - the agility bonus the class gives doesn't seem to register. For example: let's say my main character has the Theif Class equipped - which gives a bonus for 400% to agility each level up. However, for some reason i can't figure out, the agility bonus doesn't make the character any faster, and monsters with less agility will still act before i can.

    Weird part is the agility bonuses from the default level up works fine - it's only the bonsues from class that don't work. If anyone knows why this is or has any ideas what i'm doing wrong be happy to hear them.

    #2
    Re: Problems with Class-related level ups

    I'm not 100% sure on this, but I'm pretty sure classes just add bonuses to the stats, not at level up. So when you have a class "equiped" it will raise that stat while you're that class but it does not do so permanently or at level up. That is what I remember then working as.

    I'm pretty sure that's how they work.
    はじめまして。真(しん)の冷静(れいせい)です。どうぞよろしく。
    http://www.thetruecoolness.com/

    5198-2124-7210 Smash

    Comment


      #3
      Re: Problems with Class-related level ups

      First of all, you have to set a few thief class levels, such as robber, pickpocket, and so on. Then, for EACH level your characters get to, you add bonus stats. For example, I like to use soldier classes. A soldier will me the main class, and the level-up classes would be private, corporal, seargeant, etc. For the private rank, you can give the character a bonus of +5 HP. Furthermore, you can also SUBTRACT points, too (just set the bonus to -). It's kinda hard to explain, but I tried my best. I hope this helps...

      Comment


        #4
        Re: Problems with Class-related level ups

        You seem to be mistaken, rpgfanatic. In RPGM2's class editor, you don't set bonuses per rank, only for the class as a whole. In addition, bonuses are in the form of percents, and your stats are multiplied by the percent while you are in the class. What you describe is RPGM1's class system.
        .

        Comment


          #5
          Re: Problems with Class-related level ups

          Oh, yeah...sorry, I've just been recently using rpg maker 1 and got confused with the systems sorry about that. DYRE is right, just set the class, and set the percent for the stat bonus, I think you can also set special abilities, too...

          Comment


            #6
            Re: Problems with Class-related level ups

            I don't think you understand what my problem is. It's not that i can't get my agility to go up when i equip a class, it's the fact the agility doesn't seem register. Let's just set aside leveling up for a moment.

            Theif Class adds 400% to agility. My main character has 1 agility and a slime(monster) has 2 agility. My main character has no class equipped - so when he fights the slime - the slime goes first because he has 2 agility.

            Now let's say my main character (wishing to go first) equips the theif class which turns his 1 agility into 4. For some weird reason the slime will still attack first, even though he has a lower agility rating. The 4 agility does show up on my main character's stats, it's just it doesn't seem to do anything. All other stats works fine, it's just agility.
            Last edited by Jeremy; 09-05-2006, 03:19 PM.

            Comment


              #7
              Re: Problems with Class-related level ups

              Well, this is very strange. It seems like this is a bug within the default battle system, regarding turn order. Maybe it would work if you gave the class an indirect effect that increased agility?
              .

              Comment


                #8
                Re: Problems with Class-related level ups

                That would kind of work since my agility up spells seem to work fine, which have an indirect effect associated with agility up. But i don't see how i can add a indirect effect to the class based off a percentage. It would probably have to be a fixed number, so the class wouldn't be able to grow so to speak as you level and add better bonuses as your base stats increase - so it wouldn't work very well and would basically just be like putting on a piece of gear that adds to agility.

                Has no one else noticed this? Cause it seems a pretty big deal to me that agility bonuses from a given class don't register and i would think more people would have ran into this problem when making their games.

                Comment


                  #9
                  Re: Problems with Class-related level ups

                  You could try making the indirect effect call a script and load up agility and then multiply it, and then save it back. Put this in new success, and make sure to undo it in Natural and Forced End.
                  はじめまして。真(しん)の冷静(れいせい)です。どうぞよろしく。
                  http://www.thetruecoolness.com/

                  5198-2124-7210 Smash

                  Comment


                    #10
                    Re: Problems with Class-related level ups

                    Sounds realistic but i don't have a lot of experience using the call script command and not really sure how i would go about loading my character's current agility level and then mutliplying it by two by way of making an idirect effect. All of my indirect effects dealing with stat increases have been with attack, defend, and member turn order. These i can do. But I haven't been able to figure out how to increase strength, agility, ect. in the context of indirect effects so if you could give me an example script of how to do this would help me a lot - because i spent hours and hours trying to figure out how to make an indirect effect on a spell to increase strength but couldn't figure the damn thing out. All i could manage was Attack.

                    Comment


                      #11
                      Re: Problems with Class-related level ups

                      Whoops, nevermind, wasn't paying enough attention.
                      Last edited by ErikaFuzzbottom; 09-05-2006, 09:36 PM.
                      "What if like...there was an exact copy of you somewhere, except they're the opposite gender, like you guys could literally have a freaky friday moment and nothing would change. Imagine the best friendship that could be found there."

                      Comment


                        #12
                        Re: Problems with Class-related level ups

                        Originally posted by Jeremy
                        Sounds realistic but i don't have a lot of experience using the call script command and not really sure how i would go about loading my character's current agility level and then mutliplying it by two by way of making an idirect effect. All of my indirect effects dealing with stat increases have been with attack, defend, and member turn order. These i can do. But I haven't been able to figure out how to increase strength, agility, ect. in the context of indirect effects so if you could give me an example script of how to do this would help me a lot - because i spent hours and hours trying to figure out how to make an indirect effect on a spell to increase strength but couldn't figure the damn thing out. All i could manage was Attack.
                        Well all you need to do it to load their info

                        Member Info Load

                        then multiply agility

                        Data: [102:Agility] = [102:Agility] x 120 (basically the percentage you want it to go up , in this case 120% or 1.2)
                        Data [102:Agility] = [102:Agility] / 100 (since RPGMaker can't handle decimals you must turn decimals into integers [whole numbers], and then you have to take that extra off by dividing)

                        then save the info

                        Member Info Save


                        So if you put this script in the New Success slot of the direct effect (so it will run when applied), or even better in the Class Start event slot. Remember you will need to make a System Event with this script in the Apply slot to put it on things (as you never just use a script for anything other than Call). Then you put the Event in those slots I mentioned.

                        Then you will need a script to undo this.

                        Member Info Load

                        then multiply agility

                        Data: [102:Agility] = [102:Agility] x 100
                        Data [102:Agility] = [102:Agility] / 120 (original percentage increase)

                        then save the info

                        Member Info Save


                        And put this in the Class End or if you did the Indirect Effect approach Natural End and Forced End. Now you should be able to do this with all stats loaded with Member Info load as well. Hopefully this won't also be part of the glitch, but it should work. Just remember to leave the class percentages at 100% in the Custom Page if you're going to use this script.
                        Last edited by thetruecoolness; 09-05-2006, 10:08 PM.
                        はじめまして。真(しん)の冷静(れいせい)です。どうぞよろしく。
                        http://www.thetruecoolness.com/

                        5198-2124-7210 Smash

                        Comment


                          #13
                          Re: Problems with Class-related level ups

                          Thank you very much. Should be getting my ps2 back tomorrow or next day so i'll start experimenting with it soon as it gets in. Be nice if i could make this work because it was causing a lot of unnessasary complications in my game design.

                          On an unrelated topic, i was wondering if there was a way to put more than one type of tree on your overworld map. I know you probably can't, but i thought i'd ask anyway as i'd love to be able to use both green trees and snowy trees on the same map to conserve memory space - instead of having to make a whole new map to make a snowy region.
                          Last edited by Jeremy; 09-05-2006, 10:50 PM.

                          Comment


                            #14
                            Re: Problems with Class-related level ups

                            Nope, you can only put it on one terrain type, though you could use normal tree objects, instead of the tree terrain, and just have the snow ones be the terrain.
                            はじめまして。真(しん)の冷静(れいせい)です。どうぞよろしく。
                            http://www.thetruecoolness.com/

                            5198-2124-7210 Smash

                            Comment


                              #15
                              Re: Problems with Class-related level ups

                              Huh, never thought of that problem before. Well, at least the green trees on snowy fields aren't too distracting. Or I don't think.
                              "What if like...there was an exact copy of you somewhere, except they're the opposite gender, like you guys could literally have a freaky friday moment and nothing would change. Imagine the best friendship that could be found there."

                              Comment

                              Working...
                              X