Galv's Magic Shards

Silenity

Veteran
Veteran
Joined
Dec 17, 2013
Messages
677
Reaction score
271
First Language
English
Primarily Uses
RMMV
Great plugin Galv!

To add onto your already gigantic list of requests how about a suggestion that is similar to League of Legend's Rune system?

Where you can equip a certain amount of runes per rune type.

You have 9 offensive rune slots, 9 defensive rune slots, 9 magic rune slots, and 3 quintessence rune slots.

  • Offensive runes are things that increase damage. Like attack parameter.
  • Defensive runes are runes that increase defense. Like health or armor.
  • Magic runes are runes that increase magic stats and amplify skills. Like resistance and cooldown reduction.
  • Quintessence runes are stronger versions of the former 3 runes but also include utility runes like speed.
So each Actor could equip only a specific amount of each type of rune. So Actor 1 has 5 slots unlocked. However, 2 slots are offensive shards, 2 slots are defensive shards, and 1 slot is utility. So only those type of shards could be equipped.

Clearly that's a lot which is why it's just a suggestion. ^_^ Pay me no mind I just like rambling.
 

wrigty12

Just a QAer playing with Javascript
Veteran
Joined
Jan 11, 2014
Messages
629
Reaction score
161
First Language
English
Primarily Uses
RMMZ
Hi Galv,


So working with your Magic Shards and Yanfly Passive States, I came across something that I cannot find a workaround for.


I have shard links that give the Actor a skill, and that skill has a Passive State associated with it. However, since your code adds the skill gained by links in the (actor).skills() function, but nothing is done to the (actor)._skills array, Yanfly's code does not pick up on the Passive state sitting in the Skill's notebox, because it reads skills in (actor)._skills


I've tried many things I thought would work, but I just cant get it to.


If you can figure out a solution to this, please fix it!


I can provide more specifics if need be.


Thanks!
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
The linked skills from this plugin don't work for the passive states.
 

wrigty12

Just a QAer playing with Javascript
Veteran
Joined
Jan 11, 2014
Messages
629
Reaction score
161
First Language
English
Primarily Uses
RMMZ
Yeah, which was why I posted. Just was wondering if you had a way that you could fix it off hand.


I actually was able to fix it to work. I just added a new list of skills to Actors to represent only Linked skills, while adding a small function to Yanfly's to also check that new list and add passive skills for those Linked skills. Works like a charm.
 

ThePotatoOfFire

8-bit Obsessed
Veteran
Joined
Jan 15, 2016
Messages
157
Reaction score
58
First Language
English
Primarily Uses
RMMV
EDIT: I solved the problem, just had to move the plugin above some others. Nevermind!


So, I'm having a bit of an issue with linked skills. I have it set up like the help file says, but it isn't working. I even copied the Shards.txt file from the demo, but no dice. Here's what I have written in the Shards.txt file:

# shardId, shardId , skillId    (Can add notes after each if you like)
36,37,7    # Water



Any tips? I have the plugin below all of Yanfly's, if that makes a difference. 
 
Last edited by a moderator:

ShinGamix

DS Style 4Ever!
Veteran
Joined
Mar 18, 2012
Messages
3,905
Reaction score
451
First Language
April Fools
Primarily Uses
N/A
13th master shard???? Anytime soon?
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
Not yet, sorry
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
Updated to v.2.0


added plugin command to remove a shard from an actor, no matter which slot that shard is equipped to.


added level-up message when slots are added via level-up (for default level-up messages).


Have not done master shard stuff yet.
 

Neo Soul Gamer

Veteran
Veteran
Joined
Aug 10, 2012
Messages
653
Reaction score
392
First Language
English
Primarily Uses
N/A
Any way to set a restriction on the amount of particular shard types an actor can equip? I see that we can restrict a shard type all together, but what if I wanted one actor to only be able to equip two of a certain type, and another actor equip as many of that type as he/she wants?
 
Last edited by a moderator:

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
Not currently, no. It doesn't sound like something I will do, though. I would need to add ways to visually represent to the player what restrictions they have and such
 

Dungeonmind

Lvl 4000 Humanoid
Veteran
Joined
Sep 2, 2013
Messages
490
Reaction score
292
First Language
English
Primarily Uses
RMMV
Wow, this is a really awesome plugin and something I was actually looking for. Would it be possible to add an option to resize/relocate windows in the scene, basically this option would be very useful for me as my game runs at a higher resolution(1280x720) then this is set for. If it had been ruby I would have done it myself, but unfortunately don't know anything of javascript. If I had these minor options, I would definitely want to use this in my game and make a donation for it.

Great plugin. 5 stars. :)
 
Last edited by a moderator:

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
Thanks :)


The orb is centered in the layout depending on screen size and there is an option in the plugin 'Orb XY' where you can tweak it's location a little. I don't plan to have any more options than this for window resizing and positioning, sorry.
 

ashikai

Veteran
Veteran
Joined
Jun 2, 2015
Messages
456
Reaction score
343
First Language
English
Primarily Uses
N/A
Hi Galv! Loving this plugin~


As I was playing around with it though, it occurred to me that there would be one really really nice cosmetic adjustment that would help the overall UX. You know how when you hover over an item to equip the potential stat increases and decreases change color? It would be really really nice if the same thing happened on when you're hovering over a shard to remove. 


Loving everything else about this~ <3
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
That's a great idea. Adding to my to-do list but not sure if I can get to this anytime soon.
 

ashikai

Veteran
Veteran
Joined
Jun 2, 2015
Messages
456
Reaction score
343
First Language
English
Primarily Uses
N/A
That's a great idea. Adding to my to-do list but not sure if I can get to this anytime soon.
That's totally cool! I know you're busy and it's not mission critical, it's just a nice to have. ;)


Keep up the amazing work, Galv!
 

Kazami

Villager
Member
Joined
Oct 24, 2015
Messages
13
Reaction score
5
First Language
German
You did a very nice job with it Galv,


is it hard to expand the 2 Linked Shard funktion to 3, 4 or even 6 Shards linked, that you became an "ultra rare" skill when you have all the six shards from the same type?


I mean as an example Fire Shard 1 till 6 -> Skill Ultra Flame.  Would be more than nice when you can put this into it in the future.
 

a noble wolf

Veteran
Veteran
Joined
Sep 8, 2012
Messages
45
Reaction score
24
First Language
English
Galv,


Great Plugin, I am trying to use this plugin along side MOGs Monogatari menu system ( https://atelierrgss.wordpress.com/rmv-monogatari/ ), but I am getting an error ( Cannot set property 'opacity' of undefined ). I am not sure, but I believe it is do to MOGs plugins not relying on the standard MV widowskin. Is there a way to fix this?


Thank you for your time and help.


A Fan
 
Last edited by a moderator:

emelian65

Veteran
Veteran
Joined
Sep 13, 2015
Messages
190
Reaction score
50
First Language
Spanish
Primarily Uses
Hey @Galv. Just find your plug-in and it seesm great.


Is there any way to make the shard "level up" and when they level up, teach other skills or have other traits like.


Water Shard:


Lv. 1: "Water" Spell


Lv. 2: Raise Water Resistance by 5%


Lv. 3: Raise Water damage by 5%


Lv. 4: "Watera" Spell


And so on?


Thank you for your time.
 
Last edited by a moderator:

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,308
Reaction score
1,580
First Language
English
Primarily Uses
RMMZ
No, sorry - not with this plugin.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Frostorm wrote on Featherbrain's profile.
Hey, so what species are your raptors? Any of these?
... so here's my main characters running around inside "Headspace", a place people use as a safe place away from anxious/panic related thinking.
Stream will be live shortly! I will be doing some music tonight! Feel free to drop by!
Made transition effects for going inside or outside using zoom, pixi filter, and a shutter effect
I have gathered enough feedback from a few selected people. But it is still available if you want to sign up https://forums.rpgmakerweb.com/index.php?threads/looking-for-testers-a-closed-tech-demo.130774/

Forum statistics

Threads
105,992
Messages
1,018,195
Members
137,773
Latest member
Kirakirna
Top