RPG Framework [WIP]

Backstory
At the start of this summer (2015) i had course where we could chose to make anything that we potential could make money out of so i am gonna submit this to the marketplace when i think its finish and polish for a small fee. I also needed this my self and i think most of the items in the store is overprice so i am gonna sell it for about 10€, this low price is not only because i think its right but also that i wanna give something back to the fine community that has help me made it.
To day the course has ended and i am finally doing this post that i have postponed for a while, i guess i have creative curse. I still think its not enough for it be used but i need your feedback what i can do better or what i need.

Summarize

  • 100% Blueprints
  • Almost clean, easy readable blueprints (Cant do it any better)
  • Modular

Content

  • Spell System
  • Stats System
  • Effect System [Stats]*
  • Item System [Stats]*
  • Inventory System [Item]*
  • Crafting System [Item]*
  • Vendor System [Item]*
  • Consuming System [Item]*
  • Equipment System [Item]*
  • Function Library
  • Skill Tree
  • Mini/World map

*Requirement for it to work

To-Do

  • Quest System
  • AI
  • Documentation
  • Weight limit in Inventory System
  • Grid System for Inventory System

Function Library
Cooldown
Get Cooldown
Check if ID from target spell is on target actor and return the % and time left

Stats
Inverse Stats
Reverse the given stats from + to - and - to +

Modify Stats
Merge two stats in to one and return the new stats

Random Stats
Random stats between A and B, returns the new stats

Switch Stats
Switch stats from old to new on target actor, fails if actor do not have stats

Single Random Stats
Picks a random stats add [Amount] to it and return the stats

Stats Text
Return all stats in text from target actor, fails if actor do not have stats

Player Stats Tex
Return all stats variables from target actor (ex. Level, Max Life) in text from target actor, fails if actor do not have stats

Item
Random Item
Randomize an item based on the inputs item level, actor and stats curve. Returns a new item

Description Text
Input an item and return a string with all the description information

Add to Inventory
Add target item to an given inventory if no inventory is given, its add it to the players inventory

Drop Item
Drops target item on the ground

Learn Crafting
Add given crafting recipe to target actor

Know Crafting
Check if the given recipe is already added, returns a Boolean

String
New Line
Input a string to add a new line and then its get returned

Poping Text
Pop Text
Inputs text (to show), time (to live), color (color of the text), coordinates (where its starts), falling speed (direction and speed its moving), its shows an floating text

Center Text Floating
Output center and a random fall direction (left and right) and makes it goes up, i use this as a defaults

Game
Save Game
Saves the game with the given input

Load Game
Load the game with the given input

HOW do I download this magnificent blueprint system.