Extended Blue Magic v1.01
by AdiktuzMiko
Blue magic is a method of learning abilities from monsters that was introduced by Final Fantasy.
When a monster with a blue magic hits a blue mage, he will learn that ability.
#=============================================================================
Features
– Allows you to specify actors or classes as “blue mages”
– Allows you to attach the “blue mage” property to equipments
– Allows you to specify skills as “blue magic”
– Allows the creation of different types of “blue magic”
– Allows multiple tags on a single object
#=============================================================================
Script:
Direct Link: http://pastebin.com/raw.php?i=xcZnJFSF
#=============================================================================
Credits:
Mr. Bubble – Original blue magic script from which this was created created upon.
Script was posted with his permission of course.
Tsukihime – For the Tag Manager script that this script utilizes
#=============================================================================
Changelog:
Version 1.01 – Fixed the script, now works fine with more than 1 actor in party
#=============================================================================Terms and Conditions
#=============================================================================
Hi there!
I’m running into an error when I use this script.
My current scripts:
-Yami Engine Ace – Basic Module
-Yami Engine Ace – Guardian Series: Guardian Basic
-Yami Engine Ace – Guardian Series: Guardian Menu
-Yanfly Engine Ace – Party System v1.08
-Tag Manager by Tsukihime
…and your script.
Thanks a ton.
when do you encounter this error?
This error happens when a skill is about to be used on a character that could learn it.
To be specific, the skill that’s being used is a party targeting one, and it errors out as soon at it’s about to show the damage for the Blue Mage.
For instance, let’s say the party member is called BlueMage.
>Enemy uses BlueMagic!
>Char1 is dealt X damage!
>Char2 is dealt X damage!]
>ERROR, does not continue after this, since the next character is BlueMage
I see… I’ll check it out later when I get home…
I tested the script, and I cannot reproduce the error that ur having… my character learned the party targeting skill upon getting hit…
Ok, thank you.
I’ll keep going through and I’ll see if I can find the problem.
I’ll try out some more tests later maybe… btw, how are you doing the tests? using battle test, new game or a saved game?
I’ve been doing a saved game, so I tried a New Game.
It also came out with that error.
hmmm… really weird… can you send pics of the database set-up and the script set-up that you used?
What do you mean exactly?
I mean, I could probably just give you the project itself, to save time. it’s not like it’s something I wanted to release. It’s mostly just a pastime.
Oh… okay, if that’s fine with you then that will be better… so that we will be testing on the same grounds…
Actually, is there a way to PM it to you?
I think you can send it to my mail, if the file size is small… lanthanumentertainment@hotmail.com
btw, sorry for late reply, can’t visit much during weekends (I don’t have internet on my apartment)…
Just started getting into RPG Maker and love your script, however thought I should make you aware of an error I’m getting in my test file: http://i.imgur.com/hGIwSkS.png
The error only seems to occur when LEARN_BY_SIGHT = “true” and disappeared when I turned it to “false” instead. The only scripts I had in the test file were yours and Tag Manager by Tsukihime, both unchanged from what I got off the sites. Error appears immediately after the skill is used by an enemy, regardless of what target it is used on and then crashes the game.
Hmm… I’m having that error too long ago, but I’m pretty sure it works now… at least on my tests… I’ll look at it when I get the time (pretty busy lately)
I found a bug.
This bug occurs both in the script “Adiktuzmiko – Extends Blue Mage” and the script “Mr. Bubble – Blue Mage”.
“Adiktuzmiko – Extends Blue Mage”
“Line 426: No MethodError ocurred.
Undefined Method ‘item’ for nil: NilClass.
“Mr. Bubble – Blue Mage”
“Line 396: No MethodError ocurred.
Undefined Method ‘item’ for nil: NilClass.
To find the bug, follow these steps:
1 – Create a spell
2 – Add the application of a state that magic
3 – This state should disable the user (exemple: sleep, paralyzed, stunned)
4 – apply this magic in the own user (example: Actor 1, use in actor 1)
See the bug.
Change line 426:
item = @subject.current_action.item if @subject.current_action
the problem now, is compatible with the “Yami Battle Symphony”.
Not be work with battle Symphony. Pleease ,creat one path =)
First, it’s not meant to work with the original script (Mr. Bubbles) because it was like an extended edit of that original script…
Second, I don’t really work on compatibility (especially since this was just an edit that I did) and right now I also don’t have the time… so sorry about that.
=/
ok