Create

Update Log for Battle of the Classes - RPG with Classes (8)

Changed the server performance script to maybe be less annoying, but still functional?
Added a new feature. You can now swap your hero if you hold interact at the default town spawn.

1.2.X Changelog | Summer 2021

--- GENERAL ---
Added a brand new POI; [Mob Farm] while inside mini-Roadhogs spawn, that give a little bit of experience and gold on death.
Added 2 new quests. Related to the Mob Farm.
Dummy bots slain will now only give up to +50 reputation. Originally could scale all the way +400. The PVP reputation modifier is now exclusive to player kills, and not bots.
Added 5 new events. [Mobs Are Worth x7 Exp], [Bountiful Mobs], [x3 Boss Altar Contributions], [Forbidden Altar Costs x3 Less], and [All Items are Deactivated].
Rares and Bosses are now open to be selected as more heroes.
Made rares a bit weaker overall.
Clarified the class upgrade station HUD text.
The Boss Altar will now only initiate a summon if the boss monster is dead.

Class upgrades now have a maximum, and can only go up to 500%. This should serve plenty, but also give you a goal to reach, if you can reach it.
Experience required for all levels has been tweaked (and is generally lower 1-39).
Experience multiplier per level reduced from x1.1 to x1.05.

All experience values are squished for visual clarity.

Reworked how the class upgrades work. They are now a bit more standardized, and overall improved.

Classes no longer have a class specific HUD, and instead it just says [Increase Resource Generation], and [Decrease Ability Cost].
They all already cost 2TP, but there was a needless mechanic that could modify this cost. It will now stay static.
Each hero can have a unique modifier to either upgrade, whether it is 2-8% or whatever, this is no longer decided by lowering the base amount. (Although the base amount may still be lowered.)
Each class upgrade purchase is now a multiplication, meaning it will always increase the same percentage, even if its effectiveness is stronger than at low tiers.

Added 2 new resource types, [Spirit] & [Focus].
[Spirit] only generates by use of primary fire.
[Focus] is similiar to Energy, but only generates up to 50%, and generates on damage dealt.

Removed the status icon. Now the HUD will change color according to your status.

[AQUA] - Resting.
[YELLOW] - PVP Flagged.
[ORANGE] - Active Bounty.
[RED] - Outlawed.

A lot of bug fixes, and minor tweaks.

--- CLASSES ---
All classes now have a new level 40 ability, with some receiving minor tweaks to their currently existing abilities.
Ana's level 40 ability now increases her damage by 300%, was 200%.
Ashe's [B.O.B] now costs 150 focus (was 200).
Baptiste now heals 55%, was 40.
Doomfist [Bleeding Punch] now does 40% dps (was 33.3%).
Doomfist [Improved Uppercut] now stuns the target slightly longer.
Changed Echo's Level 40 ability, and tweaked her level 20 ability.
Level 20 - Reduces ALL CDs, used to only reduce Sticky Bombs.
Level 40 - While Duplicating you will now deal x2 damage.
Genji [Dragonblade] cooldown reduction at level 40 doubled. It was weak before.
Junkrat Melee now does 55% more damage at level 6, was 30%. Level 20 bonus reduced from 40% to 30%.
Lucio [Soundwave] is now more effective in damage or healing.
Moira [Draining Orb] now does 11dps per tick (was 10).
Reinhardt Level 40 ability now automatically removes itself if he removes his barrier and can last 8 seconds (was 5), but has a cooldown of 7.5 seconds (was 10).
Sigma primary disorientate no longer has RNG. It is now a guarantee.
Sigma now does 79% damage, was 85%.
Sigma now has 65% health, was 75%.
Symmetra abilities now cost 35 mana (was 40).
Crouch ability now costs 55 (was 65).
Tracer [Blink] now restores 20 health (was 30).
Widowmaker"s [Infra-Sight] no longer forces her to be unable to scope before level 20.

Not listed in UI, but Widowmaker does bonus damage based on target"s current speed after level 6.

Zarya"s [Particle Charge] now applies a brief heal, healing 45 health over 1.5 seconds.
Zenyatta [Brambles] now inflict 13.5 dps per stack (was 15).

Doomfist has lost his rage and now channels Spirit.
Hanzo is a bit less energetic, but now Focuses on his opponents.
Ashe and Widowmaker follow Hanzo"s lead, and Focus as well.
Reinhardt can now decrease rage costs by 2.5% per upgrade, was 2%.
Sigma now increases mana generation by 1.75%, was 2%.
Roadhog still starts with x2 ability costs, but can still decrease them by 4%.
Zarya now generates 20% more rage baseline, and can increase/decrease by 3%.
Orisa still starts with x2 ability costs, but can decrease them by 3% (was 4).
Winston now increases rage generation by 1.75%, was 2%.
Hanzo now starts with x2 ability costs, but generates 20% more Focus.
Mei abilities now start at x1.54 instead of x2, but can only be reduced by 3% (was 4).
Doomfist now generates 40% more Spirit.
Reaper still has x4 ability costs, but can increase/decrease by 3% and 5%, respectively.
Symmetra still has x2 ability costs, but can still decrease them by 4%.
Junkrat now generates energy 20% slower.
McCree abilities still cost 33% more, and can only be decreased by 2% (was 3).
Ashe now generates energy 20% slower, but can increase it by 3% (was 2).
Bastion still has x2 ability costs, and can only be reduced by 3% (was 4).
Moira abilities now cost 54% more (was 43%), and are reduced by 2% (was 3).
Zenyatta now generates mana 11% quicker.
Lucio abilities still cost 33% more, and are reduced by 2% (was 3).
Baptiste still has x2 ability costs, and can only be decreased by 3.5% (was 4).
Ana abilities now cost 25% more (was 33), but can only be decreased by 2% (was 3).

Fixed McCree's level 40 ability.
Fixed an issue causing Mercy's level 40 ability to not work.
Fixed Moira level 40 freezing herself.
Fixed an incorrect tooltip with Soldier.
Modified Orisa's [Super Punch].
Reduced the effect of Orisa Fortify heal.
Fixed an issue where Rage built by taking damage only affected Reinhardt.

--- ITEMS ---
Changed behind the scenes formatting. Item IDs are now deprecated in favor of strings. Icons are no longer included with an item"s string, and are now seperate.
Increased the speed at which an item upgrades slightly.
All items now have their own base cooldown that scales. This includes on damage dealt items.
The minimum cooldown for Interact items now lasts 7.5 seconds (was 10), and maximum is 50 (was 45).
The minimum cooldown for On Damage items is 0.1 seconds, and maximum is 7.5.

Removed old On Damage item wait timers.

Item quality labels now automatically update when you levelup.
Added 6 new items: [Evocation], [Midas Touch], [Regeneration], [Gun Slinger], [Reflective Gizmo], and [Thorns].

Evocation restores a large chunk of your Resource (particularly good for high mana draining users).
Midas gives your attacks a chance to give you gold.
Gun Slinger is of a new type of item: [Passive] and automatically trigger. Gun Slinger gives you an increased ammo clip.
Regeneration naturally regenerates some health over time.
Reflective Gizmo will log your current health upon usage, and after 5 seconds inflict damage based on changes in your health value (increase/decrease), to any player in 8m.
Thorns will buff you for 7 seconds, dealing up to 20 damage for any attack that is over 1% of your maximum health. This is throttled for up to 5 attacks per second.

--- MAPS ---
Added the new POI to all maps. Most received minor tweaks far as other POI locations.

New teleporters have been added to some, and have seen either their Tower or their Forbidden Altar move.

Removed Ecopoint: Antarctica from the default map rotation. This map is pretty tiny with the new POI.
Revamped Nepal: Sanctum.
Reworked Paris.
Reworked Petra.

--- HOSTING ---
Added a new customizable game setting that lets you change the level for the reset station to change to a game end vote. Levels [40-99]. 99 is basically impossible to reach with default settings.

--- PERFORMANCE ---
Reduced the value required for the Server CPU game slowdown rule from an average usage of 250% to 247%, this should mitigate potiential crashes. (Usually Overwatch lobbies crash if it hits 255% average. Hence why this feature exists.

Added a new customizable custom game setting [Slow Game to Maintain Operation] which allows you to modify the above value between 200-255. If you find a number that prevents crashes better, without making the game a hassle, lemme know.

Added a small delay to the hero info updater.
Decreased the tick rate of the boss altar spawning ritual from 5/sec to 3/sec.
Slightly increased the "simulated level ups" when you exit town after resetting permanent stats.
Removed experience reward messages from the Blood Shrine, and Stay Alive quest ticks.

This is to remove a little bit of the message bloat. Although there will still need to be more work done here.

Chained level ups now wait twice as long.
Added a wait until for damage dealt items.

almost 3 years ago

[Changelog - 1.1.4 | April 18, 2021]
--- GENERAL ---
Made talent point rewards from boss kills a bit more common. They previously didn"t really see the light of day.
Added a new quest [Contribute to the Forbidden Altar], essentially the same as making a sacrifice to the altar, but with the boss summoning.

Yields slightly better gold and experience, due to the lack of direct self-benefit for doing this objective.

There is now a moderate chance that upon a player completing a quest that the treasure chest may respawn on the map, assuming that there isn"t already spawned.
The treasure chest will no longer have an elapsing respawn timer, it will now only begin once it has despawned.
Added a new system to simulate level ups if you reset your stats, once you exit town.
Players now start with 50% damage, and health.

A.I. values have been adjusted with this in mind.

Stats granted per level are now capped at +25%, instead of x1.05 whatever you have. Meaning if you have over 500%, you will no longer gain increasing amounts.
Stat purchases now cap at +5% damage (was 10%), +5.125% health (was 10.25%).

This should keep stats from inflating too heavily still, but overall numbers are much lower across the board.
Extra Info- A player a level 40 has 291 talent points (with default settings). A player at level 40 can have up to x36.1 the amount of health as a level 1. (50% -> 1805%)

The [Reset Stats] station does not change to a game ending vote till level 50, was 45.

Added 2 new customizable game settings involving Treasure Chests; Minimum and Maximum Respawn Times.
Added a new customizable game setting that automatically picks which gamemode players play in, Standard or Hardcore.
Added 2 new customizable game settings for masochists; [Item Level Degradation on Death] letting your item degrade when you die up to 10% of its current. [Experience Lost on Death] letting you lose up to 50% of your current experience.

If you want to use these, I personally recommend reasonable percentages like 2-8%, since it happens on ANY death.

Added a new customizable game setting [Completion Gold Reward Multiplier], letting you multiply the basic 20-100 gold reward for a quest from x[0-10].

--- ITEMS ---
Added a new item [Hasty], upon dealing damage, you reduce active cooldowns based on the item quality. Scales upwards of 1 second (Perfect quality), with a 0.5 internal CD.
Amount reduced is based on the cooldown type.
Added two new items [Armor Kit] & [Shield Pack], activating them gives your temp health based on your current maximum and item quality for 10 seconds.
[Prismatic Barrier] now reduces all damage you deal by 50% while active. This should fix a non-issue with Perfect barriers in PVP.

--- MAPS ---
Moved some reset shop locations inside of town.
Moved some secret upgrades, and added many new teleporters.

--- CLASSES ---
Added a new class [Machine], with a focus of a very powerful ultimate, and decent flexability. Has no mobility skills.

Replaced [Assassin]"s level 6 ability (the previous one never worked to begin with). Critical hits now reduce cooldowns.

Base cooldowns increased by 90%. (Remember energy reduces it already.)

Fixed [Crusader]"s level 6 ability.
Replaced [Crusader]"s level 30 ability.
Tweaked [Machine]"s healing.
Tweaked [Machine] ultimate generation.
[Priest] now inflicts 55% healing (was 40%).
Reworked [Sniper], she still has most of the same abilities, but completely rebalanced and switched around.
Replaced [Warrior]"s level 20 ability. Now it inflicts 600 bonus damage to anyone caught by it.

[Monk] can no longer generate rage over their maximum capacity.
Fixed bugs with [Druid]. Pretty sure shapeshifting is now as flawless as it can get with Overwatch"s limitations.
Fixed bugs with [Sentry]._

[Changelog - 1.1.2 | January 31, 2021]
--- GENERAL ---
Added a teleporter to Lijiang Tower: Night Market.
Added a teleporter to Oasis: Gardens.
The amount of rage generated from all actions increased by 60%.
Fixed a bug causing A.I. to not spawn on Havana.

--- CLASSES ---
Fixed some bugs affecting [Monk].

[Changelog - 1.1.1 | January 24, 2021 ]
--- GENERAL ---

Added a new class [Sentry], with minor abilities, but more sustain and some bonuses.
Added a new class [Titan], with a focus between two different yet powerful forms.
Added a new class [Monk], with a focus on expending a large sum of rage on a powerful ability.
Updated the shapeshifting framework to support adding shapeshift forms as playable yet seperate characters.
Increased the health of the Boss and gold it spawns with.
Updated point of interest locations on Blizzard World and Eichenwalde.
Various other minor tweaks.

--- CLASSES ---
[Assault (Baptiste)] Level 30 ability now increases damage by 30%, was 20.
[Thief] now does 95% damage, was 105%.

Fixed other glaring issues with his punch.

[Changelog - 1.1.0 | January 21, 2021 ]
--- GENERAL ---
Removed the [Defeat the Boss] event, being superseeded by a new event.
Added a new mechanic attached to the Forbidden Altar. Players can now contribute 100g to a pot, after which meeting the requirements, a boss will be summoned after about 18 seconds. The boss will then be summoned at the altar location. This monster will grant an immense amount of experience, as compared with the past.
Increased experience gains from A.I., but lowered gold gains from A.I. slightly.
A.I. will no longer path towards corpses or other A.I, although it was funny when they would fight each other.
Added a new way to loot treasure chests without claiming the item inside. Hold [Reload] to skip the item loot, and loot only gold. The quest also specifies this now.
Added a new configurable setting [Treasure Chest Claim Despawn Timer], defaults to 3 seconds.

This configures how long other players have a chance to loot the treasure chest after the first player claims it. Letting this value be higher than 0, lets others have a chance to loot it. It also doubles as a cooldown for how long until the player can loot another chest. It supports up to 30 seconds.

Minor improvements to item upgrading.
Added a new teleporter system. This is compatiable with the old teleporters.
Moved several Points of Interest on some of the larger maps. (More to come.)
Slightly reduced item upgrade costs.

--- CLASSES ---
[Necromancer (Mercy)] can now slightly increase A.I. bounties by healing them. This will not increase their physical gold amount they carry. Just the experience they reward.
Revamped [Archer (Hanzo)], has brand new level 6 and 12 abilities. He should feel a bit better to play now.

Increased Storm Arrow quantity from 6 -> 8.
Ultimate charges slightly more from damage.

Improved [Death Knight (Reaper)] ultimate charge from damage to 50%, was 25.
Improved [Chronomancer (Tracer)] passive ultimate charge to 150%, was 120.
Improved [Bard (Lucio)] ultimate charge from damage to 145%, was 125.

Now does 165% damage, was 100.

[Sniper (Widowmaker)] now has 80% cooldown on Grappling Hook, was 100%.
[Wizard (Symmetra)] now has an internal cooldown of 2.5 seconds on her melee stun.
[Necromancer (Mercy)] Blaster DOT now does more damage.
[Soldier] inflicts 33% healing, was 100%.

--- ITEMS ---
[Burning Attacks] now lasts twice as long, and does 3 DPS per 1ilvl to level ratio (up to 12dps at perfect).
Fixed [Leeching Attacks] scaling incorrectly. It will now heal what it should have been doing.

[Changelog - 1.0.1 | January 20, 2021 ]
--- GENERAL ---
Rebalanced a large amount of damage values. You can expect many abilities to hurt more than before.
Added a new class [Hunter], with a custom ultimate, and new abilities.
Added a new class [Necromancer], with new abilities, and a reanimate ability that works on NPCs.
Minor improvements with Kanezaka.

Uploaded to Workshop Codes. All previous changelogs are exclusive to my Discord Server.

Join the Workshop.codes Discord