[FUN/MECH] Rifts (Beta 1.09) - A fully featured MMO plugin (single or multi world support) [766]

Discussion in 'Inactive/Unsupported Plugins' started by lonelydime, May 2, 2011.

  1. Offline



    Rifts - An all in one MMO plugin
    Version: v1.09 Beta

    Upgrade note 1.05: You will need to delete your plugins/Rifts/database.db file to get the pvp world to work. To avoid this, open your database.db file in SQLite Database Browser and in the execute sql tab, enter DROP TABLE CAGES; and restart your server. This should recreate the table and generate new cages (the dark world one never generated, the lightworld one will be in the same place. No need to regenerate the map). I apologize for having to do this, but going forward the need to mess with the database should be minimal.

    Please note this plugin is very BETA. It needs testing and will have bugs. Report the bugs here and I'll work to fix them. It also needs class balancing so if you notice some balancing needed just let me know and I'll do what I can to work with you. Also, this is a beefy plugin. If you cannot run at least 2 worlds at once on your server, it won't work real well for you. Sorry, but I don't have any plans on making this work on a one world server (3 if you want the pvp world).

    A PvP based RPG plugin that contains everything you need all in one plugin!

    Rifts contains 2 factions, the light and the dark. Each faction has their own world isolated from each other. Each faction has 5 classes:

    Fighter – Front line soldier, utilizes strength to cut down their opponents.
    • Gains 1 str point per level
    • Can use diamond swords
    • Can wear iron armor
    • Cannot use bows
    Defender – A soldier more reliant on defense than offense, great for sieges.
    • Gains 1 def point per level
    • Can use iron swords
    • Can wear diamond armor
    • Cannot use bows
    Mage – A high powered character with little defensive abilities.
    • Gains 1 int point per level, to use magic must be holding a book
    • Can use stone swords
    • Can wear cloth armor
    • Cannot use bows
    Priest – A support unit able to heal themselves as well as their party members.
    • Gains 1 spr point per level, to use magic must be holding a stick
    • Can use stone swords
    • Can wear iron armor
    • Cannot use bows
    Archer – Able to attack from greater distances, uses mana to enhance their arrows.
    • Gains 1 agl point per level
    • Can use stone swords
    • Can wear cloth armor
    • Can use bows
    For every level a character gains, they get 7 stats points, 2 skill points as well as unlocking new skills to buy.

    Each player has 6 attributes they can add their stats to:

    Str (Strength) – How much damage you do with a physical attack (sword, axe, bow).
    Def (Defense) – How much damage is negated due to any type of damage (entity, falling, fire, etc).
    Int (Intelligence) – How strong magic spells are (fireball, heal, etc).
    Spr (Spirit) – How quickly your mana regenerates, your total mana and how often you land attacks (magical only).
    Agl (Agility) – How often you are able to dodge attacks.
    Dex (Dexterity) – How often you land attacks (physical only).

    As time goes on in the game, Rifts appear at a random time (0-5 in game days) for a duration of half an in-game day. They always appear above ground, but can be anywhere on any loaded chunk (including in the middle of an ocean). They will also only appear if both faction worlds have at least 1 chunk loaded (does not require players to be in the world). Rifts allow a faction to teleport to the opposing faction’s world and do whatever they want there. However, when someone dies in the opposing faction’s world, they will be teleported back to their own on respawn.

    The third world (pvpworld) has the nether environment. Both factions can access this world by creating a portal. To create a portal, make a standard obsidian portal rectangle and place a sign on any part of the active portal, if the portal is not 'lit' then it won't take. The first line of the sign should say @pvp (if you are in the pvpworld, a portal can be made back to your home world by typing @home as the first line). Once the portal is created, it will link to that faction’s “cage” inside of pvp. The cage is a room made completely of glass and is indestructible. If the opposing faction comes within 30 blocks of the cage, they will receive a warning. If they continue getting close they will instantly die. This is to prevent spawn camping. Experience is greater in pvp than in the normal worlds. Once altars are implemented they will also add incentive to go into pvp.

    Altars still need to be added into pvpworld and are still in design phases. What they will be is areas that can be taken over by a faction. The owning faction will gain a benefit by owning the altar. They will also be in charge of defending their alters from attack by the opposing factions. I may add in mobs that only target the opposing faction to help defend, but again, it’s in the design phase.

    A spawnblock is a temporary spawn location created by the player. Spawnblocks can be created by any user that has enough money to do so by placing a sign on an obsidian block with the first line reading @setspawn. The amount it costs to create one is configurable in the config.yml file. Spawnblocks can hold up to 4 player’s spawn locations, all a user has to do is right click the block to add themselves to it. By default they have a life span of 20 spawns before they are destroyed. Anyone can destroy a spawnblock by breaking the obsidian block that holds the sign. Only the creator of the block can destroy the sign, destroying the spawn block. There is a glowstone on top of the spawnblock that allows for easier detection by those who would want to destroy it. Players spawn on top of the glowstone so hiding it with blocks would create an unsafe spawn for those bound to it. The glowstone is also unbreakable as long as the spawn block is active.

    Show Spoiler

    /joinrifts {light/dark} {class name} – allows a player to join a faction as a class
    /level - shows a character his/her current level
    /class – shows a character his/her class. Can be used like /class {user} to find a user’s class.
    /party {player name} – creates a party or adds people to an existing party. Parties have a max size of 4.
    /party leader {player name} – when typed by the current party leader, switches the leader.
    /party invites {public/leader} – changes the invite type from private (leader only invites) to public (any party member can invite).
    /party loot {leader/random} – currently does not do anything.
    /leaveparty – lets a user leave a party they’re in.
    /disbandparty – allows the party leader to disband the party.
    /spawnblock: {uses, bound, leave} – lets a user see uses left on the spawnblock, if they are bound to one or not and finally, allows them to leave the block they are bound to.
    /exp – shows a player their current exp bar.
    /stats – shows a player their current stat levels as well as free stats.
    /stats add # {str/def/spr/int/agl/dex} – allows users to add to their stats using their free stats.
    /skill {add} {skillname} – used like /skill, it will show a user their available skills and mp costs. Used like /skill {skillname} will activate the skill for use (Can also be done by "skill scrolling"). Used like /skill add {skillname} it will add the skill to the user's list of available skills. /skill off turns the active skill off.
    /skills - shows the user the list of skills they can currently "buy" with skill points earned through leveling.
    /status – shows a player their class, level and current mana bar.
    /hide {exp/miss} – will hide the exp or miss notifications.
    /show {exp/miss} – will show the exp or miss notifications.
    /resetcharacter - will delete your character and allow you to rejoin the game as a different faction and class. It will delete all of your stats/levels/exp/etc.

    GM Commands
    /savechars – saves the current online player’s stats and information into the database.
    /setclass {player name} {class name} – allows GMs to switch a player’s class
    /fullheal – fully heals the GMs health and mana bar
    /setlevel: {player name} {level} – allows GMs to change a player’s level.
    /setstats {player name} {stats number} – allows GMs to change the free stats a player has.
    /setskills {player name} {skills number} - allows GMs to change the free skill points a player has.
    /toworld {world name} – teleports a GM between worlds using the world’s name.
    /createrift: - Allows a GM to manually create rifts, however they cannot choose where the rifts are created.

    How to install:
    • Download Rifts.jar
    • Download sqlitejdbc-v056.jar if you do not already have it.
    • Put Rifts.jar in your plugins/ directory.
    • Put sqlitejdbc-v056.jar into your craftbukkit directory.
    • [Optional] Edit plugins/Rifts/config.yml and change them how you'd like (an example can be found in this post if it's your first install, just make the file plugins/Rifts/config.yml).
    • [Optional] If you're using Permissions or GroupManager, use rifts.gm for GMs and spawnblock.create for those that can create spawnblocks.
    • Restart your server.
    • On your first install, it may take some time to generate the pvp cages. Please let it finish or you will need to start over from scratch.
    • If you are upgrading, please read the upgrade notes at the top of the post if there are any!
    Installation Notes:
    • This plugin conflicts heavily with mcmmo, it is not recommended you use both.
    Config Walkthrough:
    Show Spoiler

    spawnblock-iconomy-cost: 0 // How much it costs to create a spawn-block
    spawnblock-uses: 20 // How many times a spawn block can be 'used' before it expires. 1 use per respawn.
    force-autojoin: false // setting this to true will force users to join when they connect to your server. They will be assigned to the faction that has a lower number of members.
    use-pvpmap: true // setting this to false will disable the pvp world. Portals will not connect to it, but rifts will still form. If you're having trouble running all 3 maps, turning this off may help
    use-factions: true // setting this to false will disable lightworld and darkworld. You will only be using the class/standard RPG functions of this plugin. No rifts.
    //These are the seeds your worlds will be created from if you have a seed in mind. Please keep in mind that lightworld and darkworld are created as NORMAL worlds, pvpworld is NETHER.
    //Changes the name of the world names. It will create a new map with that folder.
    must-rift-to-play: false

    #Experience - These are a multipliers: 5 is normal, 10 is double exp, etc.
    #Players is for pvp kills, Mobs is for monsters and Blocks is for breaking blocks.
    players: 5
    mobs: 5
    blocks: 5

    #Gold received - This are a multipliers: 5 is normal, 10 is double exp, etc.
    #Gold is only given when mobs or players are killed.gold-received: 5

    Current TODO list - Please read before posting addition suggestions:
    Show Spoiler

    In Progress
    • Examine (not implement) dual class idea - level 60 allows you to continue as another class
    • Balance damage (main focus)
    • Start guild support
    Future Release
    • Create guild support/cities
    • Add unique weapons as rare mob drops to gain better stats/skills in those
    • Add crafting skills that are levelable
    • Add in GM/Guild leader quest signs.
    • Add the class summoner and rogue/assassin.
    • Add altars to pvp.
    • Possible addition of chainmail armor for archer’s use.
    • Implement a PvP ranking system.

    FAQ - Please read this before requesting a change (not a bug):
    Show Spoiler

    Q: Can this be made to only run on one world instead of two/three?
    A: Yes!

    Q: I miss mobs a lot/do no damage. Why?
    A: As you level, mobs also level. If you're not keeping up with your dexterity and strength stats, you'll quickly notice that you won't be doing much to kill them. Always maintain your dexterity and strength (spirit if you're a priest or mage). If you've used the /changelevel gm command, this will also cause this unless you also balance your stats.

    Q: I feel my stats are fine, but I'm still missing too much or not doing enough damage. Can't anything be done?
    A: Post your level and stats. That way I can better balance the game. I know balancing needs to be done, but I can't do that unless I know how you're using stats and what needs to be adjusted.


    Version Beta 1.09
    • Added option to disallow unregistered users from building/destroying.
    • Added check for blockbreak, if it's cancelled via another plugin don't add exp.
    • Fixed glowing redstone gives no exp
    • Fixed Portals not loading on server restart
    • Fixed obsidian experience
    • Fixed joinrifts message showing factions when usefactions = false
    • Self skill now heals 1 if spr is too low and reduces mana
    • Readded skill list when /skill is typed with no parameters
    • Added riftportal.create (permissions/groupmanager) for portal creation
    • increase TNT Arrow damage
    • Lowered priest healing skills by 5 mana.
    • Changed healing spells to use Spirit instead of Int
    Show Spoiler

    Version Beta 1.08
    • Minimized the config file by using multipliers instead of individual instance experience values
    • Fixed aggressive mobs not dying in the sunlight.
    • Better balanced mob damage.
    • Fixed impale for archers.
    • Removed weapon/armor restrictions on non-rift worlds.
    • Removed the warning when a player is near.
    • Started guild code, more to come.
    Version Beta 1.07
    • Fixed meteor to not be resource heavy. Moves faster, does more damage.
    • Added warnings if the opposing faction is nearby (unless they're in sneak mode)
    • Fixed Fall (all natural) damage using defense to lessen the damage.
    • Made self and taunt a repeatable spell that can be accessed through cycle
    • Added damage to entity hit with blast
    • Made armor more effective in decreasing damage based on level
    • Made weapons more effective in increasing damage based on level
    • Changed Mages to use books to prevent griefers, Priests still use sticks.
    • Fixed cycling through mutliple skills to the highest level skill only.
    • Turned off friendly fire for single server Rifts
    • Allowed GMs to use /toworld without being killed for spawn camping.
    • Fixed rift creation algorithm
    Version Beta 1.06
    • Added support for single world servers
    Version Beta 1.05
    • Fixed armor type restrictions
    • Fixed mana going negative
    • Fixed database locking issue again, now works as one connection
    • Fixed cage generation for pvp maps (the player_move error)
    • Increases exp reqs - 34 million for level 60. Wowzers!
    Version Beta 1.04
    • Seperate skill level from the name
    • Find/fix database lock issue.
    • Fixed left clicking with nothing in your hand throwing a null pointer error.
    • Fixed a display problem with /savechars
    • Fixed level 2&3 skills showing in /skills if you already have it.
    • Fixed being able to add level 3 skills multiple times
    • Fixed skill names having to be case sensitive.
    • Made rifts spawn at least 60 blocks away from the world's spawn to stop spawn camping kills
    • Fixed entangle to destroy webs after 10 seconds, made them unbreakable
    Version Beta 1.03
    • Renamed cloth armor to leather armor.
    • Made eating food heal your mana.
    • Add mana per level
    • Converted all character integers to more appropriate data types.
    • Added /statshelp as part of the tutorial.
    • Added a basic tutorial once you join rifts.
    • Created the level cap 60
    • Fixed damages from mobs, added more damage to mobs.
    Version Beta 1.02
    • Made world names customizable (change folder names).
    • Added some tutorial lines for commands when the commands become relavent.
    • Cleaned up /status, /skills, /skilllist, skill cycle displays. Add more info to /status.
    • Fixed pvpworld insta-kill on enter
    • Re-add drops to mobs killed by setHealth()
    • Fixed heal overhealing
    • Fixed Whirl not being able to be used because it reports mana is too low.
    • Updated iConomy support to iConomy 5
    • Fixed /resetcharacter printing out the command when entered.
    • Turned friendly fire back off
    • Fixed joining rifts if auto-join is true.
    • Changed changelevel/changeclass to setlevel/setclass
    • Fixed /joinrifts teleport teleporting you into blocks and respawn into blocks and /toworld into blocks.
    • Fixed miss and experience notifications being off by default.
    • Lowered the chances of attacks missing/being dodged
    • Remove rifts on disable.
    Version Beta 1.01
    • Fixed rift/portal teleporting to get around minecraft's fly/kick feature.
    • Fixed PvP cage glowstone being able to be destroyed.
    • Added "scrolling" through skills by left/right clicking with your weapon in hand. (If you are a fighter, right click air with a sword, defender use an axe. Mage LEFT click air with a stick, priest do the same, archer use a bow).
    Version Beta 1.0
    • Public beta release.
    Fallen_Advent, Jabbic, Juze and 5 others like this.
  2. the problems coul be that the commands are the same. Read the first post there you will find the answer

    This is an old portal remove it and wait for the next rift then it has to work
  3. Offline


    Yes. ALOT haha

    Hey @Darkride Have you actually gotten through a rift yet? I havent been able to haha.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  4. Yes, on my server this works perfect.
  5. Offline


    Awesome plugin! Three issues:

    I'm having a bit of trouble getting it to work properly with iConomy. I get errors on start up.
    Rifts sometimes port people into voids.
    The admin generate rift command crashes the server.

    Couple of requests.
    Configuration option to scale down monsters. One shotting skeleton arrows make people cry.
    More control over spawn points without needing a secondary plugin.

    That said, this is an awesome plugin and we are officially using it as the main aspect of our server.

    Our server:
  6. Awesome plugin but i cant get the pvp world to work or the spells for the mages is there a complete list of spells or something and do i need to download like a nether mod to get this portal to work?
  7. Offline


    yes, this plugin is awesome. but it doesn't work properly with iCononmy (ver. 4.6 , 5.0 both - work with bukkit 740)
    if you fix that,it will be awesome.
  8. build a normal portal Turn it on with flint and steal and place a sign on it. Write on the first line @pvp and it shut work
    Show Spoiler

    ( _ = air X = Obsidian )

    Whats with a Hunter class Like the archer only pet based spells ( Wolf Pet)
  9. Offline


    is there a sever that uses this mod that i can join pm me back (P.S) I don't hack
  10. Offline


    The melee class needs to use something other than mana. If they have to resort to mana they will be seriously lacking in one area or another.

    Have you gotten it to work? Because I just get ported to a random place in the nether with an error code.

    Spells arent working right now. Notice when you type "/status" you will have insufficient mana. Mine is currently at -49. A temporary fix is to do "/fullheal" often. But I believe you still can only cast Magicarrows.

    Also, one of the players on my server says he cannot wear the Diamond Chest plate even tho he is a defender.

    [Edit] Also! lol The priest can wear all diamond armor :p Think you got it a lil backwards.
    [edit] I think all classes should be able to wear Gold armor too.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  11. Offline


    Well im having a lot of problems... im mage level 50, and when i try some skills it always says "attack missed" and, how the hell do i regen mana?o.o and how do i travel world to world? and the biggest problem, when i appear on otherworld (admin command) i dont see the ground and i fall. Then when i'm on the dark world, everythink kill me with 1 hit :S

    and another problem, there's no mobs? no animals? very few of them

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  12. Offline


    im getting this
    2011-05-09 18:54:54 [SEVERE] Could not load 'plugins\Rifts.jar' in folder 'plugins':
    java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:127)
    at java.util.jar.JarFile.<init>(JarFile.java:135)
    at java.util.jar.JarFile.<init>(JarFile.java:99)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:55)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:160)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:108)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:85)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
  13. Offline


    1- how do i get mana? another way than waiting?
    2- Why sometimes i have -70 / 800 points of mana? how do i solve that
    3- How do i travel between worlds?
    4- Why when someone log in they dont see the field and the fall in nothing? how do i solve that?
    5- Why everithing kills me with 1 hit? i used admin comand and set 300 to def, and they still killing me with 1 hit
    6- There's any way to load ONLY my world but with rift classes?
    7- Whould you add a permanent mana bar to the overview? (like life and armor def)

    8- Why to load the world (playing, not running the server) takes a life to charge the map?
    9- Only take's a life to charge the first time? or everytime that player's get connected?

    10- How do i teleport one character to other worlds?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  14. yes works fine. do you use some other plugins that teleport you into the nether like Stargate or Multiverse ?

    1. add some kills points by spr (spirit)
    2. Bug
    3. Wait for a rift to travel into the other world and for pvp use the portal with an @pvp sign on a block
    4. Your Server is to slow
    5. Bug
    6. No, not at this time
    7. Would be nice to see it :)
    8. Maybe close some other programms or close java in the taskmanager and try it again
    9. Only the first time because the map is under the generating time
    10. No way

    sry for my english but maybe i could help you

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  15. Offline


    Lots of posts! I'll try my best to summarize responses instead of making a huge reply-to-everything post.

    The cannot open zip error, I don't include any zip libraries, what does your plugins folder look like. I'm confused as to how you got that error.

    The move in pvp world error I tracked down and it's because the cages were never built in the map through some reason or another. I'm working on a fix for that since I was able to duplicate it. I think it has to do when you first run the plugin so the database might have bad data in it.

    Not being able to go through rifts I can't duplicate, those have worked fine for me. I'll play around with them some more.

    If you are getting missed errors, your dex or spr is too low for your level. You need to add some (dex for melee, spr for magic).

    And finally, how are you getting your mana to go negative? Which spell are you using to go into the negatives? I know that once you get in the negatives you won't be able to get out, but you shouldn't be able to get there in the first place.

    All the other questions can probably be answered in the first post, if I missed them I apologize.
  16. Offline


    I have another problem i went to where has suposed to be the rift, -395 72, -617 but there was nothing, how rifts look is?
  17. Show Spoiler

    ( portal stone = air X = Obsidian )

    looks like a normal hell gate. can be on the land, into the air , and in the water / under water
  18. Offline


    well then i have another problem there's no portal argh im so noob with that pluggin

    Ok i found it, can i make some command to make the portal stay always on the same place until i get familiarized with the pluggin?

    Ah, the skill that i used to get -74 mana points was Blaze

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  19. from where you get the cords ?
    -395 72, -617

    portals only appear on loaded chuncks so if a rift appears look in the next 100 blocks around you :) + 100
  20. Offline


    -i see the cords on the cmd.exe (server's window) there's any way to see in game cords of the rift? ah, i cant use weather plugin and "time set" command on the rifts's world, its a bug, or its a mystake made by me?

    -Cant i fix the bug that made the monsters kill me with one hit? its horrible. It only happens on dark world? or on all worlds? There's any way to make pvp with the same side? (dark side vs dark side)

    -And, how can i make rifts work with dynmap?

    -You said that the people cant see the ground because my server is slow but really i dont think so, i have Alienware Aurora a great pc O.O it can be my internet conexion?

    -the rift has supposed to be in the same loc 5 ingame days, but on my case its on the same loc 5-7 minuts... always dissapear when i see it....

    -You've said too that rifts appear on +100 chunks, but on my server it appear on +100 - 500 chunks wtf... (i saw it NOW, i have to walk 433 blocks to see it in straight line

    -Wtf i reached a rift and it worked, then i've died, later i found another rift , again on dark world, i crossed it and... nothing happens

    -I restarted server because rift didnt work and now if i use command /createrift i get disconnected and i cant log in no more

    -I solved why i got dissconected, i have to wait a little bit. But now i cant use portals with @pvp signs on it, i create the nether portal, i use flint and steel and then i put the sign on a block with @pvp and when i across, nothing happens

    -This pluggin is compatible with worldguard? im getting tired of the fucking creepers. Can i use another addon to travel to my world?
  21. Offline



  22. Code:
    ok what you want to say with  cant see "the ground" is there a square of nothing and you can look into the blue or what ?
    try to remove this plugin to 100% from your server that include your config your light dark and pvp world and the db.
    start the server
    close it and place the rifts.jar in the plugins folder
    start it again and look then.

    it can be my internet conexion?
    possible that they only needs to long to load

    Works with worldguard.
  23. Offline


    The Mana regen problem begins on log in. It automatically goes into the negatives. You can do the command "/fullheal" if youre op ad it will temporarily fix it. By temporarily i mean enough to kill 1 or 2 mobs. 40 seconds maybe.
  24. Offline


    Ok, tomorrow i will do the test and i will upload the results. What's the difference between dark and light world? only name? or characterístics too? (i wanna know that to change only 1 world).

    How do i change "monster's scale" with my level?

    I will try to make permissions work for the three worlds
  25. Offline


    Sorry to sound noob, but I just installed this to my server and it seems fine. However, when I tried killing mobs/blocks I always get 2 xp. I checked the settings and they are default. I also tried using the GM commands, and those didn't work. Am I missing anything cause I downloaded both files and put it in the correct directory.
  26. Offline


    Ok. Problems and suggestions I have come up with since youve been gone.

    Defenders cannot wear diamond armor.
    Priests Can wear diamond armor.
    Negatives mana issue.
    Pvp world, No cages.
    Mobs too powerful.
    Need more skill config/customization.

    All classes wear gold armor.
    Defenders and Warriors using something other than mana. I.e World of warcrafts Rage.
    A way to 'Dual Class'. I.e Once at level 60 get the choice to choose a second Class and switch between the two at a set amount of time or a set place (altar?).
    Stronger Blast skill for Mages.
    Higher Stat level ups per level. I.e Instead of giving 1 Int to mages per level, make it 2-4. That way A class can actually obtain a larger Spec Stat than the other classes.
    Easier Self cast system.
    Different Spell from "Magicarrows" for priests. Makes the spell feel less special.
    I also think that defense should not protect you from fall damage.

    So far thats all I have. Still loving the mod! :) Keep up the great work haha
  27. Offline


    Updated to version 1.05. Fixed some big issues reported here including class armor definitions and negative mana. To fix the pvp world you will need to either delete your database.db file or drop a table from it. The instructions are in the upgrade notes in the first post. Sorry for the delay, but as everyone knows RL > Games > Free time to develop lol.

    Thanks for all of the bug reports and helping with other people's questions, it really helps out. The more I have to come to this thread and answer questions, the less time I have to get work done ;)

    I'm taking in your suggestions and adding them to my todo list if they match the scope of what I'm trying to accomplish. I try and keep the todo list updated in the first post, but bug reports generally miss that area since I fix them quicker than I'd have time to update the post :) Keep the suggestions coming!

    @Sage9234 fall damage should skip defense, as should fire, drowning, suffocation, cactus and void damage.

    EDIT: If there are no huge bugs the next release may take a few days because I really want to knock out some of the non-bug enhancements and stick to my todo list

    If you are using permissions/groupmanager, make sure you have access to gm skills. If you're not using those, make sure you're server op. Blocks and mobs give low experience at level 1, they increase as you level.

    There is no characteristic differences between the factions, only the seperate worlds. I left it up to the admins to decide on what to do with the worlds and create their own lore (I'm also far too lazy and uncreative to write lore). This plugin will not run on 1 world, please read the FAQs in the first post.

    Mobs will level as you level. If you're level 50 with 0 defense, they will knock you out. I plan on making armor also level as you level, but that's not implemented yet. For now just make sure you add some defense points.

    Due to overwhelming demand, I have added support for single world servers.

    Now you can run Rifts on one world!

    You will not get rifts since those are only multi-world.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
    Sage9234 likes this.
  28. Offline


    Well.... I dont know about everyone else.. But Im certainly happy haha
  29. Offline


    Let's try the update, i will post my errors here to take help, thanks a lot to pluggin devolpers n.n

    1- Negative mana solved
    2- Server charge rate increased a lot (really i dont know why)
    3- All skills work
    4- We dont take exp if we kill mobs with only skills what happens?
    5- rift does not appear (im using light, dark and pvp worlds)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 14, 2016
  30. Offline


    What skills aren't working? Since there's no method of telling who killed who I made one up based on damage. The skills don't trigger damage so I manually do it, it's possible I missed one. I have not solved AOE skills yet, but single attack skills should all be working.

Share This Page