Giter Club home page Giter Club logo

flare's Introduction

Planes of Tlessa

Welcome to Planes of Tlessa!

Planes of Tlessa, codenamed Flare, is a PBBG where players can level their characters, find loot, settle kingdoms, and much more.

Planes of Tlessa, also known as Tlessa, is completely free, with no pay-to-win mechanics and no restrictions on how long you can play.

All players are on the same level, working towards the same endgame, and acquiring the same gear. The only currency the game accepts is time.

Looking to contribute to Tlessa? A completely open-source, MIT-licensed game? Check out the developer docs.

Features

  • Crafting
  • Enchanting
  • Alchemy
  • Sockets/Gems
  • Diablo-esque Gear
  • Raids
  • PvP
  • Kingdoms
  • Quests
  • 7 Planes to traverse
  • Map where you can move around and interact with locations
  • Hundreds of monsters
  • Final Fantasy-esque Job System
  • Disgaea-esque Reincarnation System

These are just some of the features Tlessa has to offer. There are tons of more features in-game that players can interact with, all for free.

No Cash Shop

Tlessa does not make money from players at this time and has no intention of creating any kind of "paywall" for progression.

Every feature, every system, every aspect of the game that you interact with which progresses your character will always be 100% free.

Tlessa may, one day, offer cosmetic items in the shop, such as chat colors, titles, adventures in which you play through a text-based story, and are rewarded with a cosmetic item.

No Energy Systems

There is no energy system in Tlessa. Play as long as you want or as little as you want. Tlessa does have timers that can range from seconds for crafting, fighting, and so on, to hours for special skills, building upgrades, and so on.

Quests Unlock Features

Since the entire game is completely free, a lot of content is gated behind quests. There are tons of quests including raid quests when raids spawn. Quests unlock new planes, abilities, classes, skills, and other features of the game that allow your character to progress.

For example, new players have a max level cap of 1000. However, players who complete a series of quests (laid out as a tree) will unlock a quest item to allow them to level to 5000.

flare's People

Contributors

adamkyle avatar adrienk avatar baukevdw avatar bloodyshade avatar bradcis avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flare's Issues

[BUG] Desktop Guide Quest Showing Mobile Instructions

Describe the bug

When on desktop and viewing the guide quest, it shows mobile instructions.

To Reproduce

  • Login
  • Open Guide Quest
  • See Mobile Instructions while on desktop.

Expected behavior

  • See desktop on desktop and mobile on mobile

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

[BUG] Ancestral Item Skill Table not working

Describe the bug

production.ERROR: Function () does not exist {"userId":1,"exception":"[object] (ReflectionException(code: 0): Function () does not exist at /var/www/planesoftlessa/releases/6/vendor/laravel/framework/src/Illuminate/Routing/RouteSignatureParameters.php:27)

To Reproduce

  • Go to information section for ancestral items
  • click on the item
  • click on the skill name in the table
  • see error.

Expected behavior

  • Not see this error and instead see info about the skill.

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

Demo version

Hello, is there any demo version online?

Or just screenshots?

[BUG] [Mobile] - Monsters list is empty

Describe the bug

In rare instances when I am managing the skills of a player, the equipment, maybe visiting the shop as well, when I come back to the game component, the monsters list can be empty.

As a result - refreshing won't fix it - I cannot do anything. Logging in and out does work.

To Reproduce

Hard to replicate:

  • Log in on mobile
  • Manage your character, maybe visit the shop
  • Check monsters list when you return the game

Expected behavior

  • Monsters list should never be empty.

Screenshots

N/A

Browser and Version

Chrome

Smartphone (please complete the following information):

Iphone

Additional context

[BUG] Role issue - From Logs

Describe the bug

[previous exception] [object] (Error(code: 0): Call to a member function hasRole() on null at /var/www/planesoftlessa/shared/storage/framework/views/c1a44f69880ccff1101ab10fa8d32959.php:16)

To Reproduce

N/A

Expected behavior

Not see this error

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

[BUG] - When login or Registe just redirect

Describe the bug
login and registes doesn't work in my server, i test in xampp and docker, both doesn't work, just redirect

Browser and Version

  • Chrome Versão 124.0.6367.63 (Versão oficial) 64 bits

NodeJs and Version
v22.0.0

Yarn and Version
1.22.22

Version

  • PHP 8.2
  • MySql 8
  • REDIS LATEST

Additional context
I just clone and configurate all the system, but when i try to registe or login, just redirect

[BUG] [MOBILE UI] - issue with information modals for items

Describe the bug

When opening a modal to view item details, the modal is way too large for ios and thus the modal cannot be closed

To Reproduce

  • Open the game in mobile view
  • Open inventory
  • Open item
  • See issue

Expected behavior

Players should always be able to close the dialogue.

Screenshots

N/A

Browser and Version

Chrome

Smartphone (please complete the following information):

Iphone

N/A

[BUG] how to run the game on php 7.4

hello
after i install the script and all it requirements i got this error when try to create new account :
syntax error, unexpected '|', expecting ';' or '{'

D:\xampp\htdocs\flare\app\Flare\Builders\Character\AttackDetails\CharacterAttackBuilder.php:281

i think because i have php version 7.4
is there any way to run it on php 7? i dont want to update my php version

[BUG] Classes who give bonuses toward crafting/enchanting not working as desired

Describe the bug

Example: Alchemists, when crafting weapons spit out a server message about spells and cost reduction.

Check out other classes that do the same, bonuses when crafting, to make sure they apply cost reduction and server messages only when crafting of that type.

To Reproduce

  • Login as an alchemist
  • Craft a weapon
  • See server message about spells and cost reduction

Expected behavior

only apply the cost reduction, time reductions and other bonuses to the specific type

Screenshots

N/A

Browser and Version

  • ANY

Smartphone (please complete the following information):

  • ANY

Additional context

N/A

[BUG] [LOG] Role Issue Map Details

Describe the bug

[2023-10-12 02:36:39] production.ERROR: Call to a member function hasRole() on null (View: /var/www/planesoftlessa/releases/1/resources/views/admin/maps/partials/map-details.blade.php) (View: /var/www/planesoftlessa/releases/1/resources/views/admin/maps/partials/map-details.blade.php) {"exception":"[object] (Illuminate\View\ViewException(code: 0): Call to a member function hasRole() on null (View: /var/www/planesoftlessa/releases/1/resources/views/admin/maps/partials/map-details.blade.php) (View: /var/www/planesoftlessa/releases/1/resources/views/admin/maps/partials/map-details.blade.php) at /var/www/planesoftlessa/shared/storage/framework/views/c1a44f69880ccff1101ab10fa8d32959.php:16)

To Reproduce

N/A

Expected behavior

N/A

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

[BUG] GAME CRASH [MOBILE]

Describe the bug

Not sure how to reproduce this:

There is an issue where if you switch to any other tab, sometimes the game will crash and the UI disappears.

This will require further investigation as we need the console to see whats happening in mobile land.

To Reproduce

N/A

Expected behavior

Game should not crash when switching tabs in game

Screenshots

N/A

Browser and Version

Chrome

Smartphone (please complete the following information):

Iphone

Additional context

N/A

[BUG] - Sometimes entrancing fails with manual fighting.

Describe the bug

If the enemy resists your entrancing enchantments, how are you entrancing them then?

To Reproduce

  • Fight a monster manually
  • Some times the enemy resists your entrancing enchantments but is then dazed by your enchantments.

Expected behavior

If the enemy resists your entrancing enchantments then make sure that the player cannot daze the enemy.

[Feature Request] Fixing typos/spellchecking/improving game text (v1.1)

Is your feature request related to a problem? Please describe.
No.

Describe the solution you'd like
Spend time as possible improving the text in the game, including fixing typos.

Describe alternatives you've considered
The only alternative in this case would be to leave things as is, and while that is fine for the most part, I would like to contribute as I can to the game's overall improvement.

Additional context
Add any other context or screenshots about the feature request here.

How would you as the player benefit from this additional feature?
Improving the readability of the game as a whole would benefit every player. (Personally, perfectionism is a curse.)

How would the community benefit from this feature?
Improving the readability of the game as a whole would benefit every player.

Does this feature already exists and if so are you expanding upon it?
Yes, mostly just fixing typos and improving text where possible.

Are you planning to implement this or are you expecting me to?
I'm planning on working on this myself as time allows.

Does this feature break any existing feature?
It should not.

Does this feature fix and existing bug?
Only to the extent that I might find things wrongly named in the code (for example invalid variable names) in which case those are changed to the supposedly correct ones. At which point we can further deliberate/discuss before PRs are accepted.

[BUG] Items in Inventory cant be destroyed

Describe the bug
Items in Inventory cant be destroyed

To Reproduce
Steps to reproduce the behavior:

  1. Go to Character Sheet
  2. Click on the blue Actions Button on any item
  3. Click on destroy -> The screen turns now grey. You have to reload the page to do something again.

Screenshots
image
image

[BUG] Mobile - Timer for Exploration not showing

Describe the bug

When exploration is running, and I am sure other times, and you refresh, the timer is no longer showing in action section.

To Reproduce

  • Open game on mobile
  • Start exploration
  • see timer
  • refresh/switch tabs (in gamne)
  • No more timer

Expected behavior

Timer's should always show

Screenshots

Browser and Version

chrome

Smartphone (please complete the following information):

iphone, chrome

Additional context

N/A

[BUG] Log Error View Not Found - Monsters

Describe the bug

[2023-10-11 02:18:06] production.ERROR: View [information.monsters.monsters] not found. {"exception":"[object] (InvalidArgumentException(code: 0): View [information.monsters.monsters] not found. at /var/www/planesoftlessa/releases/31/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:137)

To Reproduce

N/A

Expected behavior

Not see the error

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

[Feature Request] Fixing typos/spellchecking/improving game text

ATTN

If you are planning to implement this feature, all tests must pass. Failure to do so will have the feature rejected until they do.

No feature is allowed to "require" payment of any kind for the player to be able to access. They can how ever be restricted by level, skill, plane, gold or any other existing "gate" in game.

If this feature implements or makes use of timers, you must make sure the player can log out, in, navigate to any page and come back and see the timer still running.

Is your feature request related to a problem? Please describe.
No.

Describe the solution you'd like
Spend time as possible improving the text in the game, including fixing typos.

Describe alternatives you've considered
The only alternative in this case would be to leave things as is, and while that is fine for the most part, I would like to contribute as I can to the game's overall improvement.

Additional context
Add any other context or screenshots about the feature request here.

How would you as the player benefit from this additional feature?
Improving the readability of the game as a whole would benefit every player. (Personally, perfectionism is a curse.)

How would the community benefit from this feature?
Improving the readability of the game as a whole would benefit every player.

Does this feature already exists and if so are you expanding upon it?
Yes, mostly just fixing typos and improving text where possible.

Are you planning to implement this or are you expecting me to?
I'm planning on working on this myself as time allows.

Does this feature break any existing feature?
It should not.

Does this feature fix and existing bug?
Only to the extent that I might find things wrongly named in the code (for example invalid variable names) in which case those are changed to the supposedly correct ones. At which point we can further deliberate/discuss before PRs are accepted.

[BUG] Skill Links are not working in guide quests

Describe the bug

Login with a character who is doing weapon crafting or Armour crafting, open the guide box and click the skill name, it takes you to the games 404.

To Reproduce

  • Log in with a characetr doing Blacksmiths life
  • Open the guide quests
  • Click on skill links
  • you get a 404

Expected behavior

  • Take you to the right page

[BUG] Cant train Skills

Describe the bug
I cant train skill. The screen turns grey and i have to reload the page again.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Character Sheet
  2. Click train on Accuracy
  3. Screen turns grey, nothing is clickable you have to reload the page.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots

image
image
image

Browser and Version

  • Chrome Version 91.0.4472.124 64 bit

Smartphone (please complete the following information):

  • Device: Personal Computer
  • Windows 10
  • Chrome Version 91.0.4472.124 64 bit

Please note: I can only support listed devices in chrome dev tools (IE Chrome Console) I have hade sure that the game does work at the appropriate breakpoints.

[BUG] LOG Error hasRole on null

Describe the bug

production.ERROR: Call to a member function hasRole() on null {"exception":"[object] (Error(code: 0): Call to a member function hasRole() on null at /var/www/planesoftlessa/releases/31/app/Flare/Middleware/IsCharacterWhoTheySayTheyAreMiddleware.php:20)

Check all places that have this call and make sure non logged in users do not hit it

To Reproduce

N/A

Expected behavior

Not see this error.

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

[BUG] Log Error - hasRole for Admin Map Table

Describe the bug

[2023-10-11 11:11:24] production.ERROR: Call to a member function hasRole() on null (View: /var/www/planesoftlessa/releases/31/resources/views/vendor/livewire-tables/datatable.blade.php) (View: /var/www/planesoftlessa/releases/31/resources/views/vendor/livewire-tables/datatable.blade.php) (View: /var/www/planesoftlessa/releases/31/resources/views/vendor/livewire-tables/datatable.blade.php) {"exception":"[object] (Illuminate\View\ViewException(code: 0): Call to a member function hasRole() on null (View: /var/www/planesoftlessa/releases/31/resources/views/vendor/livewire-tables/datatable.blade.php) (View: /var/www/planesoftlessa/releases/31/resources/views/vendor/livewire-tables/datatable.blade.php) (View: /var/www/planesoftlessa/releases/31/resources/views/vendor/livewire-tables/datatable.blade.php) at /var/www/planesoftlessa/releases/31/app/Flare/View/Livewire/Admin/Maps/MapsTable.php:26)

To Reproduce

n/A

Expected behavior

Not see the error

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

[BUG] [Mobile] Dropdown for Guide Quests Hidden under the info text

Describe the bug

On mobile, if you open the guide quest and then select the information drop down, the menu is hidden behind the info text making it impossible for users to select which "tab" they want.

To Reproduce

  • Login as mobile
  • Open Guide Quests
  • Select Drop Down
  • See that it is hidden behind the story text.

Expected behavior

Drop down should be above the story text

Screenshots

N/A

Browser and Version

Chrome - Latest

Smartphone (please complete the following information):

Iphone, Chrome

[BUG] [Mobile - Modals] - landscape mode makes modals, like guide quest, unusable

Describe the bug

You can never close them, this is way too large

To Reproduce

Login, open guide quest and rotate the screen to landscape. Only in portrait can you close modals.

Expected behavior

All modals should respect device width

Screenshots

N/A

Browser and Version

Chrome

Smartphone (please complete the following information):

Iphone

Additional context

N/A

demo

is there a demo up and running of this game?

[BUG] [Mobile] [UI] - Add top padding to chat box

Describe the bug

When messages appear in the chat box for mobile, they need additional padding on the top

To Reproduce

  • Login as mobile
  • Send message
  • See padding issue

Expected behavior

Make this look nicer

Screenshots

N/A

Browser and Version

  • Chrome

Smartphone (please complete the following information):

  • Iphone

Additional context

N/A

[BUG] Generate Events is failing in production

Describe the bug

[2023-10-20 04:00:02] production.ERROR: Method App\Console\Commands\GenerateScheduledEvents::handleMakeEvents does not exist. {"exception":"[object] (BadMethodCallException(code: 0): Method App\Console\Commands\GenerateScheduledEvents::handleMakeEvents does not exist. at /var/www/planesoftlessa/releases/6/vendor/laravel/framework/src/Illuminate/Macroable/Traits/Macroable.php:112)

[BUG] i cant upload new map , a

hello
i have some problems
1- when i try to add new map i got this
image

2- where i can import kingdoms ? i cant find it in admin panel

3-i cant import npcs
image

[BUG] Timers are not working

Describe the bug

None of the events are firing in the game.

To Reproduce

  • Login and select a monster to fight.
  • Kill it
  • No timer appears.

Character is stuck not being able to do an action.

Expected behavior

Timers should work properly

Screenshots

N/A

Browser and Version

N/A

Smartphone (please complete the following information):

N/A

Additional context

N/A

"npm run dev" not working - external issue

Hi,
when I try to run "npm run dev" this message appears:

$ TAILWIND_MODE = build mix
"TAILWIND_MODE" is not recognized as an internal or external command,
an executable program or batch file.

I don't know why this happens, anyway, another issue is that I can't install some laravel horizon dependencies like pcntl due to my OS (Windows 10), is there any way to run this game in windows 10?

Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.