1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...
Dismiss Notice
Have some great ideas for Wynncraft? Join the official CT (content team) and help us make quests, builds, cinematics and much more!

World [67 Supporters | ~86% Agrees! ] Mage Teleport Location Should Be Calculated Through 1.13 Ray-casting

Discussion in 'General Suggestions' started by Runaiic, Dec 16, 2018.

?

yaya?

  1. yay

    68 vote(s)
    86.1%
  2. non

    5 vote(s)
    6.3%
  3. wat

    6 vote(s)
    7.6%
  1. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    Have you ever encountered this before?

    [​IMG]
    Well, fear not! Because thanks to a brand new innovative feature blessed upon us from Mojang, we may no longer have to deal with this trauma-inducing teleporting system anymore. Let me introduce: Ray-casting.

    Ray-casting fixes the problem of the Mage's awkward teleportation skill. Allow me to explain how ray-casting works. Ray-casting is something Minecraft version 1.13 supports (which Wynncraft is currently running on, not 1.12), it detects the direction the player is looking at, and sends "rays" into that direction until it hits a block. This is not a flawed system unlike what Wynncraft currently uses for teleportation. It will never clip through a block, fence, or glass pane, it will, with perfect accuracy, land on the farthest block in range of the player. You can watch the video to get a better grasp of it.



    Another explanation here. Ray-casting is a very good solution to the problem that Mage players recurringly chronically face as well as the Wynncraft developers themselves. It is simpler, more intuitive, easier for players to grasp (huh, my magic spell doesn't seem to like being around blocks?), uses less code, and is a more elegant system than the current teleportation system. But what if you don't want a player to teleport over 100 blocks in one teleport? Well, you can easily set parameters to prevent a player from teleporting outside a fixed range, in which it will just cancel the spell.

    The benefits are obvious, it would fix mages being unable to teleport near blocks or while being submerged underwater (note: so long as there are blocks you can teleport to) and also tremendously increasing accuracy of a Teleport spell, and it will completely get rid of the mysterious cheat that causes Teleport to clip through certain edges of blocks. In fact, the current Teleport is so bad that it doesn't even need to be abused on purpose to get outside of the map, it is possible to get outside of the map completely by accident.
     
    Last edited: Feb 3, 2019
    Bluescreen, Tsumi, Nyam and 20 others like this.
  2. Crispito Man

    Crispito Man First Offical Member Of The Crispito Club

    Messages:
    532
    Likes Received:
    461
    Trophy Points:
    67
    Call me stupid, but I don't understand any of what you just said, is there any way you could explain it more clearly to people like me? Or no, I'd be fine with that as well...
     
    Lizard Boi likes this.
  3. SeeksarianZxSery

    SeeksarianZxSery Wybel Photographer VIP+

    Messages:
    511
    Likes Received:
    1,070
    Trophy Points:
    89
    Minecraft:
    Make TP shoot an invisible projectile with no gravity that goes theoretically infinitely fast, and tp the player to where the projectile lands OR is if it didn't hit any blocks after reaching the max tp range
    Kinda like:
     
    JohnnyNubPotato, Druser and Runaiic like this.
  4. TheRelicHunter

    TheRelicHunter Member of the wynncast

    Messages:
    834
    Likes Received:
    347
    Trophy Points:
    95
    Minecraft:
    Actually, you know I really like this idea. If you implement what Seek said in his comment I feel like you might have a very strong idea here.

    Additionally, spell damage could increase this max tp distance
     
    Runaiic and WilsonKry like this.
  5. Crispito Man

    Crispito Man First Offical Member Of The Crispito Club

    Messages:
    532
    Likes Received:
    461
    Trophy Points:
    67
    THanks
     
  6. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    I'm going to bump this.

    Should I submit this thread as feedback instead?
     
  7. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    sorry for multipost but I feel the need to bump this again
     
  8. TheStormLizard

    TheStormLizard Zane HERO

    Messages:
    454
    Likes Received:
    283
    Trophy Points:
    72
    Minecraft:
    I accidentally glitched out of tbe map three times on my mage going 1-100, and had to /kill multiple other times when i got stuck from teleport XD
     
  9. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    bump because I must not let this suggestion die
     
  10. BerriiBunnii

    BerriiBunnii Sleepy Little Devil

    Messages:
    19
    Likes Received:
    10
    Trophy Points:
    17
    Minecraft:
    bump~ failed teleports and accidentally teleporting out of the map is so annoying smh
     
  11. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    Renamed thread title to "Mage Teleport Location should be calculated through ray-casting.", hopefully people will understand it better.
     
  12. Axliuz

    Axliuz Just call me Ax HERO

    Messages:
    1,611
    Likes Received:
    505
    Trophy Points:
    69
    Guild:
    Minecraft:
    Oh this would be very helpful for my new mage character
     
  13. RazorGuild

    RazorGuild nepta is like poor lament HERO

    Messages:
    311
    Likes Received:
    328
    Trophy Points:
    83
    Guild:
    Minecraft:
    I see no reason for this not to be implemented, unless somebody brings an argument against raycasting.
     
  14. Happy New Year

    Happy New Year loser VIP+

    Messages:
    4,606
    Likes Received:
    4,748
    Trophy Points:
    194
    Minecraft:
    yes this is good
     
  15. Ninjaraisen

    Ninjaraisen Sneaky Boi

    Messages:
    9
    Likes Received:
    1
    Trophy Points:
    45
    This is a great idea; However, I don't think it will be in the game anytime soon. Wynncraft, like Hypixel and a few other servers, is flexible with versions. The lowest version you can use to play right now is 1.9 (Might be wrong, if so plz correct me), and ray-casting would limit players to 1.13 and up.

    The first solution I can think of would be to give anyone playing on 1.12 or below the non-updated spell, while 1.13 players get the version with ray-casting. Idk if this is even do-able though.
     
  16. Muchwag

    Muchwag Morrowind Enthusiast

    Messages:
    569
    Likes Received:
    421
    Trophy Points:
    72
    Guild:
    Minecraft:
    While this is a good idea like it would be great +1
    I think (not 100%) that wynn is not coded in 1.13 format so then like everything would have to be changed and to do it just for this isn’t practical.

    Someone correct me if i’m wrong
     
  17. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    All the command blocks, functions, and plugins would be server-side, so it won't matter what version the client is on

    jpresent has said that the server's inner workings are based on some kind of 1.7 - 1.13 command block and function hybrid, it was in an old thread from a few months ago, way before Economy Update was announced.
     
    Last edited: Feb 4, 2019
    Druser likes this.
  18. Ninjaraisen

    Ninjaraisen Sneaky Boi

    Messages:
    9
    Likes Received:
    1
    Trophy Points:
    45
    Im not sure what this means or how it works o_o
     
  19. rainbowcraft2

    rainbowcraft2 Well-Known Adventurer

    Messages:
    214
    Likes Received:
    121
    Trophy Points:
    69
    Minecraft:
    I mean the guy in the video was clearly able to move only 1 black in the direction he was facing. I'm sure the devs could make it teleport you a maximum distance if the target block is not within range.
     
  20. Runaiic

    Runaiic Well-Known Adventurer

    Messages:
    65
    Likes Received:
    73
    Trophy Points:
    51
    Should I count 'wat' as support or at least a +0.5 support?