Developer's Blog
Register Low Fi Mark Forums Read

Notices

Reply
 
Thread Tools
Old 12-26-2009, 08:30 AM   #41
Cáno
Member
 
Cáno's Avatar
 
Join Date: Jul 2009
Location: Kraków, Poland
Posts: 4,132
Cáno is offline

Default The Big List of Uncodable Things


Quote:
Originally Posted by Flying_Banana View Post
Well we can have 2 correspondent upgrades for each unit, one negative and one positive, according to you and that can adjust attack range? Maybe...
Yes, we can.
  Reply With Quote
Old 12-26-2009, 09:35 AM   #42
Flying_Banana
Member
 
Flying_Banana's Avatar
 
Join Date: Sep 2009
Posts: 605
Flying_Banana is offline
Default Re: The Big List of Uncodable Things

So that thing can be crossed of the list
Now we can see some nice range increasing items for range heroes XD
__________________
Jass:
function Magic takes unit u returns nothing
  call RemoveUnit(u)
  call BJDebugMsg("Bling! Magic.")
endfunction
  Reply With Quote
Old 12-27-2009, 01:06 AM   #43
Siraraz
Banned
 
Join Date: Jun 2009
Location: DotA Chat
Posts: 5,871
Blog Entries: 3
Siraraz is offline
Default Re: The Big List of Uncodable Things

........... sharpandshiny is the cheat.

But you can't remove upgrades, I've asked a Warcraft expert, you can't make range loss temporary....
  Reply With Quote
Old 12-29-2009, 09:01 PM   #44
Cáno
Member
 
Cáno's Avatar
 
Join Date: Jul 2009
Location: Kraków, Poland
Posts: 4,132
Cáno is offline
Default Re: The Big List of Uncodable Things

Since I am the greatest Warcraft expert I say you can have negative range upgrade.
  Reply With Quote
Old 12-30-2009, 01:40 AM   #45
GetTriggerUnit-
Member
 
GetTriggerUnit-'s Avatar
 
Join Date: Jun 2009
Location: Montreal, Québec, Canada, North America
Posts: 817
Blog Entries: 1
GetTriggerUnit- is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Cáno View Post
Since I am the greatest Warcraft expert I say you can have negative range upgrade.
Lol! Best Joke ever! Proove it.
__________________
iTunes Control Simple program to control iTunes without needing Alt + Tab
Dota Gadget Windows Vista and Windows 7 gadget with Dota-Related utilities
  Reply With Quote
Old 01-01-2010, 04:37 PM   #46
Cáno
Member
 
Cáno's Avatar
 
Join Date: Jul 2009
Location: Kraków, Poland
Posts: 4,132
Cáno is offline
Default Re: The Big List of Uncodable Things

What do you want me to prove?
  Reply With Quote
Old 01-01-2010, 06:21 PM   #47
GetTriggerUnit-
Member
 
GetTriggerUnit-'s Avatar
 
Join Date: Jun 2009
Location: Montreal, Québec, Canada, North America
Posts: 817
Blog Entries: 1
GetTriggerUnit- is offline
Default Re: The Big List of Uncodable Things

Make a Testmap to proove that it can be done.
__________________
iTunes Control Simple program to control iTunes without needing Alt + Tab
Dota Gadget Windows Vista and Windows 7 gadget with Dota-Related utilities
  Reply With Quote
Old 01-01-2010, 06:28 PM   #48
Cáno
Member
 
Cáno's Avatar
 
Join Date: Jul 2009
Location: Kraków, Poland
Posts: 4,132
Cáno is offline
Default Re: The Big List of Uncodable Things

I'm too lazy.
  Reply With Quote
Old 01-02-2010, 07:38 PM   #49
GetTriggerUnit-
Member
 
GetTriggerUnit-'s Avatar
 
Join Date: Jun 2009
Location: Montreal, Québec, Canada, North America
Posts: 817
Blog Entries: 1
GetTriggerUnit- is offline
Default Re: The Big List of Uncodable Things

Then it's not prooved that you can reduce it.
__________________
iTunes Control Simple program to control iTunes without needing Alt + Tab
Dota Gadget Windows Vista and Windows 7 gadget with Dota-Related utilities
  Reply With Quote
Old 01-03-2010, 03:41 PM   #50
Drikam
Member
 
Drikam's Avatar
 
Join Date: Jun 2009
Posts: 3,711
Drikam is offline
Default Re: The Big List of Uncodable Things

I recently have found the 'allow negative numbers' in preferences.. and I'm experimenting with it..

I'm about to try negative sight range.. probably won't work though. LOL..
And I'll try to make the negative range bonus - it seems possible! But I doubt it will go below 0 or 100.. Because the model would have to be on top of other unit to damage it.. and that would be impossible unless phased or flying over a land unit and viceversa.


//Anyway everything is thoery for now.
  Reply With Quote
Old 01-03-2010, 04:53 PM   #51
GetTriggerUnit-
Member
 
GetTriggerUnit-'s Avatar
 
Join Date: Jun 2009
Location: Montreal, Québec, Canada, North America
Posts: 817
Blog Entries: 1
GetTriggerUnit- is offline
Default Re: The Big List of Uncodable Things

I believe that the range value is converted a positive value. Which means -3 will become 3.
__________________
iTunes Control Simple program to control iTunes without needing Alt + Tab
Dota Gadget Windows Vista and Windows 7 gadget with Dota-Related utilities
  Reply With Quote
Old 01-04-2010, 06:01 PM   #52
Black Isle
Member
 
Black Isle's Avatar
 
Join Date: Jun 2009
Posts: 3,014
Black Isle is offline
Default Re: The Big List of Uncodable Things

I changed Long Rifles upgrades value to negative, it works.
  Reply With Quote
Old 01-04-2010, 06:12 PM   #53
Drikam
Member
 
Drikam's Avatar
 
Join Date: Jun 2009
Posts: 3,711
Drikam is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Phthalocyanine View Post
I changed Long Rifles upgrades value to negative, it works.
I tried it too. It does work!

You can't give negative values for sight range. 0 won't work too.
  Reply With Quote
Old 01-04-2010, 06:36 PM   #54
Black Isle
Member
 
Black Isle's Avatar
 
Join Date: Jun 2009
Posts: 3,014
Black Isle is offline
Default Re: The Big List of Uncodable Things

Sight Range can also be negative.
  Reply With Quote
Old 01-05-2010, 09:00 AM   #55
Flying_Banana
Member
 
Flying_Banana's Avatar
 
Join Date: Sep 2009
Posts: 605
Flying_Banana is offline
Default Re: The Big List of Uncodable Things

About anything can be any value in object editor with the shift key except some rare values.
But some crash the game. I dunno wat negative sight range gonna result - maybe it blocks visible sight range by other units?
__________________
Jass:
function Magic takes unit u returns nothing
  call RemoveUnit(u)
  call BJDebugMsg("Bling! Magic.")
endfunction
  Reply With Quote
Old 01-05-2010, 09:52 AM   #56
Lycan
Administrator
 
Lycan's Avatar
 
Join Date: Jun 2009
Location: Netherlands
Steam: Princelycan
Posts: 14,461
Blog Entries: 10
Lycan is online now
Default Re: The Big List of Uncodable Things

Dynamic cooldown system based in int.
Chicken autoshare but not hero share. And a command to share the chicken.
__________________


Death is the only true winner of war
  Reply With Quote
Old 01-05-2010, 12:04 PM   #57
Black Isle
Member
 
Black Isle's Avatar
 
Join Date: Jun 2009
Posts: 3,014
Black Isle is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Flying_Banana View Post
About anything can be any value in object editor with the shift key except some rare values.
But some crash the game. I dunno wat negative sight range gonna result - maybe it blocks visible sight range by other units?
Unit needs at least a sight range of 64 to see himself, lower values -negative or positive- will make him not able to see himself.

You can't see his dot on minimap, can't choose him ( only if you assigned unit to a number with ctrl+# ) given commands will work but you won't hear his "ok" sounds. When gets somewhere in sight range of other units, it'll behave normally.
Some values of course crash the game, if you give a button position of 10 to a skill, when it's given when you level up game will crash for example.
  Reply With Quote
Old 01-06-2010, 08:49 AM   #58
Flying_Banana
Member
 
Flying_Banana's Avatar
 
Join Date: Sep 2009
Posts: 605
Flying_Banana is offline
Default Re: The Big List of Uncodable Things

Hey just found wat only blizzard program team can do - more powerful than shift key - go to your items in object editor, check the ring of protections, they have NUMERIC hotkeys! You can't even make hotkeys numbers with shift!!
__________________
Jass:
function Magic takes unit u returns nothing
  call RemoveUnit(u)
  call BJDebugMsg("Bling! Magic.")
endfunction
  Reply With Quote
Old 01-06-2010, 11:44 AM   #59
Black Isle
Member
 
Black Isle's Avatar
 
Join Date: Jun 2009
Posts: 3,014
Black Isle is offline
Default Re: The Big List of Uncodable Things

You can. Copy the number you want and paste it with ctrl+v. You can also use things like !,@,#,$ with this method. And btw, none of these work in-game.
  Reply With Quote
Last edited by Black Isle; 01-06-2010 at 11:52 AM.
Old 01-06-2010, 02:20 PM   #60
Drikam
Member
 
Drikam's Avatar
 
Join Date: Jun 2009
Posts: 3,711
Drikam is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Phthalocyanine View Post
You can. Copy the number you want and paste it with ctrl+v. You can also use things like !,@,#,$ with this method. And btw, none of these work in-game.
Interesting. I'll try with -sight.. hopnig it will work.
  Reply With Quote
Old 01-07-2010, 02:41 AM   #61
Flying_Banana
Member
 
Flying_Banana's Avatar
 
Join Date: Sep 2009
Posts: 605
Flying_Banana is offline
Default Re: The Big List of Uncodable Things

Interesting so as soon it is an integer box you can copy it to anywhere including hotkeys.
That is classified as integer as well? ...-.-
__________________
Jass:
function Magic takes unit u returns nothing
  call RemoveUnit(u)
  call BJDebugMsg("Bling! Magic.")
endfunction
  Reply With Quote
Old 01-07-2010, 03:27 AM   #62
Indiana
Member
 
Indiana's Avatar
 
Join Date: Dec 2009
Location: UK
Posts: 8
Indiana is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Gazar- View Post
I think then we should add

Spell reflection, as people often suggest this, but do not know that it is uncodeable in the sense that it is too much work to be implemented.
I have actually coded that. I tested how reflection would work for standard warcraft single-target spells.
  Reply With Quote
Old 01-07-2010, 10:44 AM   #63
Küken
Member
 
Küken's Avatar
 
Join Date: Jun 2009
Posts: 557
Küken is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Indiana View Post
I have actually coded that. I tested how reflection would work for standard warcraft single-target spells.
It is actually not that hard; for example if you use Anitarf's SpellEvent System and only triggered spells, you can achieve spell reflection easily. However, this thread is about stuff, which is not codeable in Dota with a reasonable amount of code changes and invested time. Any attempt to make spell reflection work in Dota would require a huge amount of time/code/testing, so yes, I would call it uncodeable.
__________________
when providing mech information, I am usually too lazy to look up and state memorized information.
Might not be 100% correct, maybe you are better off waiting for someone to confirm
  Reply With Quote
Old 01-09-2010, 07:55 AM   #64
1337BIX
Banned
 
Join Date: Oct 2009
Posts: 171
1337BIX is offline
Default Re: The Big List of Uncodable Things

Why would it be hard? Its a few lines of code to reflect spells.

Get spell being casted > Create dummy, add that spell > Order dummy to cast spell

Since hopefully all spells are coded properly it shouldn't matter who casts the spell.


Also on attack range. Yes you could make a separate upgrade with negative stats, but then you'll have to make infinite levels for both the positive range gain and negative range gain.
  Reply With Quote
Old 01-09-2010, 11:59 AM   #65
Unnamed_
Banned
 
Join Date: Jul 2009
Posts: 5,654
Unnamed_ is offline
Default Re: The Big List of Uncodable Things

Upgrades are just abilities.So, they are limited to 100 levels, which means you can only have like 100 range switches in a game, which is a limitation.
On a side note:
Can you check the level of an upgrade for a unit?If it can't, then it is limited to 100.
  Reply With Quote
Old 01-09-2010, 01:04 PM   #66
Drikam
Member
 
Drikam's Avatar
 
Join Date: Jun 2009
Posts: 3,711
Drikam is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Unnamed_ View Post
Upgrades are just abilities.So, they are limited to 100 levels, which means you can only have like 100 range switches in a game, which is a limitation.
On a side note:
Can you check the level of an upgrade for a unit?If it can't, then it is limited to 100.
You can have infinite Abilities with 100 lvl.
  Reply With Quote
Old 01-09-2010, 02:35 PM   #67
Unnamed_
Banned
 
Join Date: Jul 2009
Posts: 5,654
Unnamed_ is offline
Default Re: The Big List of Uncodable Things

But an item can only give 1 ability(and a trigger to give the negative ability to give the proper values for the range)
It will require the check for the upgrade because if it gives an ability which you already have it will do nothing)
  Reply With Quote
Old 01-09-2010, 06:27 PM   #68
Drikam
Member
 
Drikam's Avatar
 
Join Date: Jun 2009
Posts: 3,711
Drikam is offline
Default Re: The Big List of Uncodable Things

Now..

You can change max hero and unit levels.

I remember a footman man where you could upgrade (UPGRADES, I dont mean hero level), which means you can upgrade "defence"/"attack" to 3512 lvl.

Which means, all we have to do is change "Max upgrade level" and add 2 skills with 125912597012512579125125152125 lvls to make it work properly.
  Reply With Quote
Old 01-10-2010, 01:40 PM   #69
Indiana
Member
 
Indiana's Avatar
 
Join Date: Dec 2009
Location: UK
Posts: 8
Indiana is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Küken View Post
It is actually not that hard; for example if you use Anitarf's SpellEvent System and only triggered spells, you can achieve spell reflection easily. However, this thread is about stuff, which is not codeable in Dota with a reasonable amount of code changes and invested time. Any attempt to make spell reflection work in Dota would require a huge amount of time/code/testing, so yes, I would call it uncodeable.
We are talking about a SINGLE-TARGET abilities.
There are simply too few single-target common-sensual reflectable abilities to worry about them. If I weren't so lazy, I would even list them.
The difficulty in spell reflection comes with eventual graphics glitches but I guess they won't be hard to fix, for example, with a huge and flashy animation.
So name me an ability that you think cannot be reflected (i.e. its reflection is uncodable or requires an OS-type coding) and I will try to code it for you.
__________________
Finish him!
Quote:
Originally Posted by Cp6uja_ View Post
I'm 99% sure that its uncodable at easy way. The hard way would be some weird way like hero should be replaced with another hero which have all same things but with 8 sec less CD, which is insane, buggy and glitchy, maybe even some fatals. Int heroes would be maybe way too much OP like insane nukers and some heroes even gamebreaking like zeus with 0cd Arc and 0 cd chain.

Very bad, imbalanced, uncodable, wortheless rune.
  Reply With Quote
Old 01-10-2010, 01:56 PM   #70
Black Isle
Member
 
Black Isle's Avatar
 
Join Date: Jun 2009
Posts: 3,014
Black Isle is offline
Default Re: The Big List of Uncodable Things

I want you to code a reflection, that works for Ray of Distruption.
  Reply With Quote
Old 01-11-2010, 04:34 PM   #71
Indiana
Member
 
Indiana's Avatar
 
Join Date: Dec 2009
Location: UK
Posts: 8
Indiana is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Phthalocyanine View Post
I want you to code a reflection, that works for Ray of Distruption.
Ray of Disruption is like a "Dispel Lightning", right?
That's simple. Create a dummy unit above Ray's caster, give him Ray of Disruption and make it cast Ray of Disruption upon it.
What's so complicated?
__________________
Finish him!
Quote:
Originally Posted by Cp6uja_ View Post
I'm 99% sure that its uncodable at easy way. The hard way would be some weird way like hero should be replaced with another hero which have all same things but with 8 sec less CD, which is insane, buggy and glitchy, maybe even some fatals. Int heroes would be maybe way too much OP like insane nukers and some heroes even gamebreaking like zeus with 0cd Arc and 0 cd chain.

Very bad, imbalanced, uncodable, wortheless rune.
  Reply With Quote
Old 01-11-2010, 07:17 PM   #72
Unnamed_
Banned
 
Join Date: Jul 2009
Posts: 5,654
Unnamed_ is offline
Default Re: The Big List of Uncodable Things

I think he wants you ta make it so it will spell reflect even if the spell isn't targetted on him, but is a bounce.
  Reply With Quote
Old 01-12-2010, 07:42 PM   #73
Cáno
Member
 
Cáno's Avatar
 
Join Date: Jul 2009
Location: Kraków, Poland
Posts: 4,132
Cáno is offline
Default Re: The Big List of Uncodable Things

Make it place a buff, when buff is applied - cast. Anyway, it's irrelevant. No one wants to reflect spells that are not casted directly at unit.
  Reply With Quote
Old 01-12-2010, 11:46 PM   #74
Siraraz
Banned
 
Join Date: Jun 2009
Location: DotA Chat
Posts: 5,871
Blog Entries: 3
Siraraz is offline
Default Re: The Big List of Uncodable Things

Quote:
Make it place a buff, when buff is applied - cast. Anyway, it's irrelevant. No one wants to reflect spells that are not casted directly at unit.
I do. I want my special hero to reflect shockwave's and carrion swarms.
  Reply With Quote
Old 01-13-2010, 09:19 AM   #75
Black Isle
Member
 
Black Isle's Avatar
 
Join Date: Jun 2009
Posts: 3,014
Black Isle is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Indiana View Post
Ray of Disruption is like a "Dispel Lightning", right?
That's simple. Create a dummy unit above Ray's caster, give him Ray of Disruption and make it cast Ray of Disruption upon it.
What's so complicated?
): I was hoping to see my new spell, but you only told me how easy it is. I don't want it to bounce it back, neither return it when reaches the unit on a bounce. just when targeted on him. Don't tell me how it's done, just try to post a map if you manage.
  Reply With Quote
Last edited by Black Isle; 01-13-2010 at 09:27 AM.
Old 01-17-2010, 09:54 AM   #76
Flying_Banana
Member
 
Flying_Banana's Avatar
 
Join Date: Sep 2009
Posts: 605
Flying_Banana is offline
Default Re: The Big List of Uncodable Things

Quote:
Originally Posted by Indrosion View Post
I do. I want my special hero to reflect shockwave's and carrion swarms.
Just give him 'Aloc' XD

Say:
Tooltip:
Your hero becomes invulnerable and untargatable at the cost of you losing control over him

Cooldown: N/A (You won't see it anyway )
__________________
Jass:
function Magic takes unit u returns nothing
  call RemoveUnit(u)
  call BJDebugMsg("Bling! Magic.")
endfunction
  Reply With Quote
Old 01-17-2010, 11:12 AM   #77
Unnamed_
Banned
 
Join Date: Jul 2009
Posts: 5,654
Unnamed_ is offline
Default Re: The Big List of Uncodable Things

Giving Locust to hero and then removing it?
  Reply With Quote
Old 01-18-2010, 02:00 AM   #78
Deaod
Member
 
Join Date: Jun 2009
Posts: 134
Deaod is offline
Default Re: The Big List of Uncodable Things

Will break a few things: Selection Circles, Health Bars. Maybe even more. Cant remember currently.
__________________
  Reply With Quote
Last edited by Deaod; 02-21-2010 at 08:17 AM.
Old 01-19-2010, 09:56 AM   #79
Flying_Banana
Member
 
Flying_Banana's Avatar
 
Join Date: Sep 2009
Posts: 605
Flying_Banana is offline
Default Re: The Big List of Uncodable Things

No that does nothing.

You need to give Aloc, hide the hero, remove it then unhide (I think it is that way, didn't do it myself)

Well it becomes untargetable by players but attackable.
__________________
Jass:
function Magic takes unit u returns nothing
  call RemoveUnit(u)
  call BJDebugMsg("Bling! Magic.")
endfunction
  Reply With Quote
Old 01-20-2010, 05:28 PM   #80
Irocky
Member
 
Join Date: Aug 2009
Posts: 67
Irocky is offline
Default Re: The Big List of Uncodable Things

iirc u cant remove Aloc from a unit once u give it to him

Edit: Tested, nope Aloc cannot be remove from units, but can be added.
  Reply With Quote
Last edited by Irocky; 01-20-2010 at 05:40 PM.
Reply
  Entertainment Programming


Forum Jump

Thread Tools