GithubHelp home page GithubHelp logo

oleksayevtush / persona5_calculator Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chinhodado/persona5_calculator

0.0 0.0 0.0 1.11 MB

A tool to help calculate fusions in Persona 5.

Home Page: https://chinhodado.github.io/persona5_calculator/

License: Apache License 2.0

JavaScript 48.56% TypeScript 48.99% CSS 0.25% HTML 2.20%

persona5_calculator's Introduction

Build Status

Persona 5 fusion calculator

A tool to help calculate fusions in Persona 5.

Link: https://chinhodado.github.io/persona5_calculator/

Also included are information about a persona's stats, elementals and skills.

Note: the cost is estimated and is not accurate.

How fusion in Persona 5 works

In general, fusion in Persona 5 is still mostly the same as in Persona 3 and 4, with a few additional rules:

  • There are rare persona (aka Treasure Demon) that when fused with a normal persona X will result in another persona either one or two ranks above or below X's current level. Whether to move up or down rank and whether to move one or two steps depends on the rare persona and X's arcana.

    • In other word, given a rare persona and another non-rare persona X, when fusing them you will not always get a fixed result, but the result will vary depending on the non-rare persona X's current level. Please keep this in mind when using the fusion calculator.
    • The rare persona are Regent, Queen's Necklace, Stone of Scone, Koh-i-Noor, Orlov, Emperor's Amulet, Hope Diamond and Crystal Skull
  • When two rare persona are fused, the normal fusion formula is used.

  • Rare persona cannot be the result of a fusion.

  • When doing a fusion, either a normal one, a same-arcana-downrank one or a rare one, if the result is a rare persona, it will be skipped.

  • There is no longer 3-way fusion.

  • There are DLC persona. If you don't own a DLC persona, it will be skipped during fusion.

This calculator assumes that you own no DLC persona by default (you can change which DLC persona you own here). It also assumes that when you do a rare fusion your persona is at the base level, so please keep that in mind if you don't get the same result as shown.

Note on fusion with Judgement arcana

According to the official guide a fusion between a persona of the Judgement arcana and another persona of the Justice/Strength/Chariot/Death arcana is possible, but this is actually not the case in game.

Backup link if above link is broken.

Credits

Ideas, logics, data, etc. have been gathered from:

Building and Running Locally

This app uses npm for dependency management. You can download npm here.

Clone the repo

$ git clone https://github.com/chinhodado/persona5_calculator.git # Or your fork's URL

Install dependencies

$ npm install

Compile source files

$ npm run compile

You will need to re-run this command and refresh the page any time to see changes to any of the Typescript (*.ts) source files.

Run the app locally

Open the top-level index.html or indexRoyal.html in your browser. The app loads some dependencies (e.g. Angular.js) as external <script>s, so you may need to disable CORS temporarily to allow this if you run into errors.

persona5_calculator's People

Contributors

chinhodado avatar arantius avatar a-calkins avatar smarekp avatar jicama avatar jonathanprouse avatar ronaldsmartin avatar remedytwo avatar dimitridherr avatar gredelston avatar zbeach avatar acasadoquijada avatar alichaudry avatar csuhta avatar oasiris avatar deki81 avatar glazelf avatar darkmio avatar mrcrueslipants avatar prajwalkman avatar tabatkins avatar torkuno avatar zekesnider avatar albshin avatar vlxs avatar

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.