Dota 2 Beta Thread V: Real Talk Strikes Back [Tutorials]

Status
Not open for further replies.
I really doubt Valve will attempt to port Dota 2 to a console. Now, I could see them porting the current version of TF2 to the PS4, and maybe bringing the Left4Dead games to Sony's systems.

keyboard mouse support would be the only way dota would work on a console, but i would buy it day 1
 
I'm starting to think mmr decays if you don't play for a long period of time. After a 2 week break I'm getting the worst players :(.

Dat feel when you get first blood as chen on mid with smoke, take tier 1/2 by 20 mins, and still lose because vanguard kunkka.

edit: Ok, our solo farming jugg gets vlads + s&y (doesn't even get an orb...), their farming luna gets bkb, butterfly, helm. MM is officially fucked.
 
gg branch?
more like gg tangos

CFB21019C97909A0711B44566C3B80941BFA5B10
 
I'm starting to think mmr decays if you don't play for a long period of time. After a 2 week break I'm getting the worst players :(.

Dat feel when you get first blood as chen on mid with smoke, take tier 1/2 by 20 mins, and still lose because vanguard kunkka.

edit: Ok, our solo farming jugg gets vlads + s&y (doesn't even get an orb...), their farming luna gets bkb, butterfly, helm. MM is officially fucked.

http://iforez.olf.sgsnet.se/dotastats/76561197999453678/

I stopped playing DOTA 2 altogether between Jan of this year until like late May so that sounds about right. I was playing maybe a handful of matches every other week from September of last year-> Jan ...So yeah, it probably does decay..
 
My computer just crashed, and my steam always hangs on launch and takes a few minutes. Rejoined the game I was in, abandoned. Nobody on either team fucking paused. Fuck sake.
 
I was seeing if there was any interest in me rewriting the HoN IHL webapp for Dota 2. It would have to be changed massively (because Dota 2's Web API doesn't allow you to see private games). There is a workaround. Someone would have to download the replay and then run a parser program. That program extracts the game states and then you would need to C&P it back into the web app. It's a lot more work.
 
It definitely beats manually entering data into a spreadsheet, that's for sure. What kind of data can you pull with your parser? Would you be able to pull things like hero picks and creep scores or would it be exclusive to player names and win/loss data?

I'm not a code monkey myself so I'm interested in it, but if it's significant work for little gain then I wouldn't want to bother you with it.
 
My computer just crashed, and my steam always hangs on launch and takes a few minutes. Rejoined the game I was in, abandoned. Nobody on either team fucking paused. Fuck sake.
People that don't pause should be thrown into low priority.

Got a glitch? Someone has to go AFK? LOL! Our whole team will keep unpausing. Waiting 2 minutes is to much for most people by the looks of it.
 
It definitely beats manually entering data into a spreadsheet, that's for sure. What kind of data can you pull with your parser? Would you be able to pull things like hero picks and creep scores or would it be exclusive to player names and win/loss data?

I'm not a code monkey myself so I'm interested in it, but if it's significant work for little gain then I wouldn't want to bother you with it.


There is a pretty good replay parser here, though its a bit out date. You could likely email Bruno to see if you could just get a newer version:
http://www.cyborgmatt.com/2013/01/dota-2-replay-parser-bruno/

The data it outputs (It does it in both plan text and a bunch of json files that could be parsed by an app)
http://pastebin.com/QJ6ADq26

I guess all we would really need is the players and the Pick/Ban files, which are outputted by the program. Unfortenttly, I don't think the parser outputs who actually won the game, so you would have to manually put that part in.
 
It definitely beats manually entering data into a spreadsheet, that's for sure. What kind of data can you pull with your parser? Would you be able to pull things like hero picks and creep scores or would it be exclusive to player names and win/loss data?

I'm not a code monkey myself so I'm interested in it, but if it's significant work for little gain then I wouldn't want to bother you with it.

The great thing is there's already a parser.
http://www.cyborgmatt.com/2013/01/dota-2-replay-parser-bruno/
It outputs json files with all the game's stats.
 
Update Notes - June 12, 2013
VISUALS
- Updated Puck's face
- Updated Brewmaster's face

GAMEPLAY
- Axe: Fixed Berserker's Call bonus armor being dispellable
- Batrider: Fixed Flamebreak being a constant 300 knockback distance instead of a variable amount (10->400) based on the distance from the center of the blast
- Beastmaster: Fixed Turn Rate on Beastmaster's Hawk and Boar being slightly too low
- Bloodseeker: Fixed Bloodrage cast range (600->800)
- Brewmaster: Fixed Earth Primal Split Boulder manacost
- Chaos Knight: Fixed Reality Rift bonus damage sometimes proccing multiple times if you attack more than once in 1.2 seconds
- Drow: Fixed a rare bug with Trueshot Aura that could cause it to not give bonus damage
- Elder Titan: Fixed Ancestral Spirit legacy keys not working
- Jakiro: Fixed Liquid Fire damage interval happening every 1 second instead of every 0.5 seconds
- Juggernaut: Fixed some vision issues with Omnislash
- Huskar: Fixed Burning Spears counter logic getting forgotten when purged
- Invoker: Fixed Ice Wall not slowing units like Golems, Familiars, and Primal Split units
- Io: Fixed the initial Relocate not being interrupted if Io was only disable in the cast time but not when the teleportation happened
- Io: Fixed the initial Relocate not getting interrupted by Root debuffs (Ensnare, Overgrowth, etc)
- Io Fixed Relocate not revealing FoW for enemies
- Io: Fixed Relocate not showing the initial visual effect on the ground for enemies (only showed ping)
- Io: Fixed being able to return Tether Relocate with a different set of targeting rules than the initial direction (no longer allowed to return relocate a creep)
- Io: Fixed Overcharge missing a 2 second toggle cooldown
- Lifestealer: Fixed allied cast Infest killing the creeps and healing you
- Lone Druid: Fixed Battle Cry not having an aoe limit (should be 1000)
- Medusa: Fixed Mystic Snake not jumping to magic immune units
- Nature's Prophet: Fixed being able to use Teleporation while rooted
- Nyx Assassin: Fixed Spiked Carapace charge not getting used when hurt by an invulnerable source
- Razor: Fixed Unstable Current not purging off Repel
- Shadow Fiend: Fixed casting subsequent Shadowrazes being too slow
- Slark: Fixed Shadow Dance passive buff icon updating on hero proximity while dead
- Slark: Fixed Pounce sometimes causing an allied Flaming Lasso to end early.
- Spectre: Fixed Spectre Illusions benefiting from the damage reduction portion of Dispersion
- Tidehunter: Fixed Kraken Shell working while Doomed
- Timbersaw: Fixed Timberchain ending prematurely with Stone Gaze, Diffusal Blade, etc
- Treant Protector: Fixed Living Armor being castable on magic immune allies
- Undying: Fixed Zombie units losing HP with Soul Rip

- Fixed Truestrike causing you to be unable to miss against Towers
- Fixed Roshan missing the final 500 hp/10 dmg upgrade later in the game
- Fixed Backswing behavior with Rupture, Viscous Nasal Goo, Fissure, Decay and Earthshock
- Fixed truesight being unable to be applied to sleeping/invulnerable units
- Fixed Filler buildings having no armor
- Fixed Neutral's Frost Armor slow affecting magic immune enemies

UI
- Added Quick Cast option to Game menu: causes all abilities to cast immediately upon keypress, targeting the cursor's current position
- Improved UI feedback and functionality when connection to the DOTA network is lost or has not yet been established.
- Client no longer waits for connection to the DOTA network before allowing access to the UI. Features that do not require this connection are accessible.
- You can now hold control when pinging to send a "caution" ping instead.
- Added Aegis reclaim and Roshan respawn timers to the spectator popups.

AUDIO
- Added Ownage sounds to Storm Spirit, Axe, Nature's Prophet, and Juggernaut Killing Spree announcers.
- Added distant tower destruction sounds.
- Added Mortal Strike sfx.
- Fixed sync on Freezing Field.

COMMUNITY
- Fixed bug allowing reports outside of matches in certain contexts
- Players receive an additional report submission if someone they report subsequently receives a communication ban

PERFORMANCE
- Fixed an intermittent crash on some particle effects like medusa's ultimate

New update up on test client
 
Added Quick Cast option to Game menu: causes all abilities to cast immediately upon keypress, targeting the cursor's current position

omg this game is so casual now
 
Lol, quick cast.

Ahahahaha.

Trenchdoto just got a little trenchier.
 
Okay, I am now convinced we won't see a new hero until after TI3.

- Added Quick Cast option to Game menu: causes all abilities to cast immediately upon keypress, targeting the cursor's current position

Not sure what to think of this. Need to see how this is handled with different kinds of spells, but it sounds pretty stupid.
 
dammit, why is that parser not on github, sucks to have to start coding from 0


As far as a parser, it is not that hard. If the replay file it's just a bunch of step by step set of commands, then it is not. But if it's encoded, then that would be a bit hard to pull off. I tried to do my own thing as milk knows, but I grew bored fast. Maybe if a group of people decides to work together I would be able to help.

BTW i thought we could access the private matches if we had the id?
 
Should make Kunnka's boat feel better, since where you click doesn't really matter that much.

Also, this is a decent nerf to LS, prevents him from healing off allied creeps
" Lifestealer: Fixed allied cast Infest killing the creeps and healing you"
 
I want smart casting for items... Early in the beta, if you had blink dagger bound on mouse4/5 it was smart casting that at least.
 
We League now.

We even got multiple pings now:
- You can now hold control when pinging to send a "caution" ping instead.

The new hero Icons, I like them a lot:
3ee6C.png

3ee7I.png


The hero discriptions are now going to have Offlaner and Mid roles.

Minor thing, but the store front page is now going to be "Featured" items instead of "Top Sellers", likely so people don't see 6 types of keys on the front page.
 
Dat smart cast.

Game is dead to me now. Why Volvo?

Gotta be dem LoL converts. All the better to hook them with into the hat economy.

But seriously, it might provide an advantage so as to be worth enabling.
 
The names of the items in the Wax Chest:
"The Blood Shard"
"Pyre"
"Falcon's Rise"
"The Azure Shroud"
"Smashing Brawler's Shirt"
"Brawler's Hard Helm"
"Blade of Chaos Incarnate"
"The Peacebringer"
"The Shell Slicer"
"Scythe of Pestilence"
"Scythe of Sacrifice"
"Blade of the Black Rider"
"Eye of the Eyrie"
"Graveheart Staff"
"Skywrath Sentinel"
"Augury's Guardian"

List of the Unusually couriers you could get:
"Fearless Badger"
"Enduring War Dog"
"Mighty Boar"
"Morok's Mechanical Mediary"
"Skip the Delivery Frog"
"Speed Demon"
"Tickled Tegu"
"Baby Roshan"
"Prismatic Drake"
"Cluckles the Brave"
"Nimble Ben"
"Kupu the Metamorpher"
"Porcine Princess Penelope"
"The Llama Llama"
 
Status
Not open for further replies.
Top Bottom