MantisBT - VCMI
View Issue Details
0001877VCMIMechanics - Town structurespublic2014-08-19 19:382016-04-07 13:41
Povelitel 
SXX 
normalminorhave not tried
closedfixed 
0.96 
0.98e 
0001877: ally in the cities can not buy your hero
free city, trying to buy, but nothing happens
No tags attached.
has duplicate 0002063closed SXX Alliances: it's not currently possible to recruit heroes in ally town tovern 
Issue History
2014-08-19 19:38PovelitelNew Issue
2014-09-02 09:52WarmongerNote Added: 0004944
2014-09-02 09:56IvanNote Added: 0004945
2014-09-02 12:31WarmongerCategoryMechanics - Other => Mechanics - Town structures
2014-09-02 17:26PovelitelNote Added: 0004947
2014-09-23 16:34IvanStatusnew => acknowledged
2014-09-23 16:35IvanNote Added: 0004975
2014-09-23 16:35IvanResolutionopen => suspended
2014-09-23 16:49PovelitelNote Added: 0004979
2015-02-22 07:15SXXRelationship addedhas duplicate 0002063
2015-02-22 07:18SXXNote Added: 0005563
2015-10-03 19:54SXXNote Added: 0005900
2015-10-14 23:53SXXAssigned To => SXX
2015-10-14 23:53SXXStatusacknowledged => assigned
2015-10-15 01:07SXXNote Added: 0005948
2015-10-15 01:07SXXStatusassigned => resolved
2015-10-15 01:07SXXFixed in Version => 0.98e
2015-10-15 01:07SXXResolutionsuspended => fixed
2016-04-07 13:41PovelitelStatusresolved => closed

Notes
(0004944)
Warmonger   
2014-09-02 09:52   
I have no idea what this report is all about. Who owns the city, who buys the hero and which hero it is? When does the bug occur (tavern screen, AI turn or else)?
(0004945)
Ivan   
2014-09-02 09:56   
I think that in VCMI you can't buy hero in town of your ally. In H3 this is possible.

Not sure if this is something we should fix since this opens a way to such tactics like blocking towns of your allies with newly recruited hero.

So it *may* be a good idea to consider this to be a bug in H3 (not blocked action in allied town) and keep current behavior.
(0004947)
Povelitel   
2014-09-02 17:26   
This game mechanic.
Many people do so by the way, buy your hero with an ally, and gather its resources. And in offline tournaments is not uncommon that a computer ally can not make a single move.
It is not ethical to computer, but that's life: D
(0004975)
Ivan   
2014-09-23 16:35   
Marking as acknowledged/suspended until there will be clear decision on what to do with - consider it to be a bug or implement as H3?
(0004979)
Povelitel   
2014-09-23 16:49   
I believe it is necessary to implement as in H3. Imagine the situation of people 4 players who play 2 on 2. Redeem your hero in an ally it is quite a strategic move.
(0005563)
SXX   
2015-02-22 07:18   
I think we clearly should implement this. There is tons of ways you can grief the game if you want to and in case somebody don't like that possibility it's can be toggable.

Though personally usually play with people I know so for me it's not problem at all.
(0005900)
SXX   
2015-10-03 19:54   
Rough fix there:
https://github.com/ArseniyShestakov/vcmi/commit/5387113bca81b91d99316334cd01a3f43f2718c0 [^]
Probably need to rewrite all of that code to make it easier to debug.

Any opinions on what should be done?
(0005948)
SXX   
2015-10-15 01:07   
So tested it all around and committed fix to develop:
https://github.com/vcmi/vcmi/commit/0d83f6feddaff342f9b826030e3c7d2e53bd2187 [^]