Как действует трансмутация ?

Добавлен
Как действует способность трансмутация ?
Понять не как ни могу.
Как просчитывается "добытое" количество золота. По какой системе.

Принятый ответ

Какой-то модификатор множеный на уровень юнита.
0
23
11 лет назад
0
  1. Юнит-цель удаляется из игры;
  2. В казну игрока добавляется указанное в способности ко-во ресурсов.
0
18
11 лет назад
Отредактирован SANTIMEL
0
Вот я собственно про количество этих ресурсов.
Хрен проссышь как определяется их количество.
Ведь там явно не указанное количество в ед., и не % от стоимости за убийство юнита.
1
25
11 лет назад
1
Какой-то модификатор множеный на уровень юнита.
Принятый ответ
5
27
6 лет назад
Отредактирован MpW
5
что-то не правильно, как всегда
Трансмутация 'ANtm' - превращение указанного юнита в золото, убивая юнита. По стандарту получает 80% от стоимости юнита, точнее от золота (в характеристике стоит 0.8%). Можно также указать и дерево (по стандарту там стоит 0%). Полученные ресурсы пополняют казну игрока. У юнита в РО в одном поле указывают стоимость золотом "Характеристики - требует золота" и деревом "Характеристики - требует дерева", от этого поля высчитывают сколько получает игрок за убийство золота или дерева. На самом деле, полученное золото 80% снижается еще в 2.5 раз.
Можно проверить:
выводим список данных
100 золота - стоимость юнита;
10% принимает (в поле абилки 0.1) = 10 золота - сколько должен получить (это число даже выводит надпись)
4 золота - получил
100 золота - стоимость юнита;
20% принимает (в поле абилки 0.2) = 20 золота - сколько должен получить (это число даже выводит надпись)
8 золота - получил
100 золота - стоимость юнита;
30% принимает (в поле абилки 0.3) = 30 золота - сколько должен получить (это число даже выводит надпись)
12 золота - получил
100 золота - стоимость юнита;
40% принимает (в поле абилки 0.4) = 40 золота - сколько должен получить (это число даже выводит надпись)
16 золота - получил
.........
100 золота - стоимость юнита;
100% принимает (в поле абилки 1.00) = 100 золота - сколько должен получить (это число даже выводит надпись)
40 золота - получил

150 золота - стоимость юнита;
10% принимает (в поле абилки 0.1) = 15 золота - сколько должен получить (это число даже выводит текст-таг)
6 золота - получил
150 золота - стоимость юнита;
20% принимает (в поле абилки 0.2) = 30 золота - сколько должен получить (это число даже выводит надпись)
12 золота - получил
150 золота - стоимость юнита;
100% принимает (в поле абилки 1.00) = 150 золота - сколько должен получить (это число даже выводит надпись)
60 золота - получил
На основе этих данных получилось так, что в 2.5 раз снижается. Формула:
gold = GoldCostUnit * p / 2.5 = 150 * 0.2 / 2.5 = 30 / 2.5 = 12
На уровень обычных юнитов никак не влияет формула. На героев не знаю.
У древесины нет лишнего коэффициента, как у золота (2.5).
"награда за убийство" - начисляет награду за убийство (вкл/выкл). указано у юнита в РО три поля: "Награда за уничтожение - базовое", "Награда за уничтожение - количество граней у костей", Награда за уничтожение - количество костей". Это как у урона варьируется значение награды. Отдельно начисляется награда от стоимости юнита. Здесь тоже коэффициент есть свой. Примерно выяснил, что коэффициент награды равен 0.8
например, награда = 4000 золота, тогда 4000 * 0.8 = 3200 золота
0
26
6 лет назад
0
Steal nerves:
Можно проверить:
Странно, всегда во всех ТД делали продажу зданий через трансмутацию с 50%-м возвратом, и возвращалось как раз 50% цены.
2
27
6 лет назад
Отредактирован MpW
2
Extremator, мало знаю о всех свойствах трансмутации. Изучал и вот то, что получилось, ты видишь выше.
Можно заранее поставить значения, например, не могу использовать стоимость, так как за эту стоимость строишь башеньки. Можно в награду поставить. Например, стоимость 600, а награда 720 - 100% от стоимости. 720*0.8= 600. В абилке коэффициенты на ноль, включаешь галочку "награда за убийство". Или триггерно.
Extremator:
Steal nerves:
Можно проверить:
Странно, всегда во всех ТД делали продажу зданий через трансмутацию с 50%-м возвратом, и возвращалось как раз 50% цены.
вот это интересно, в каких картах. У меня так не работает. Мне не понятно откуда взялись эти коэффициенты 2.5 за стоимость и 0.8 за награду
Вот всплывающим надписям верить нельзя (показывают неправильные значения), надо смотреть сколько стало золото у игрока в окошке.
4
27
6 лет назад
4
Есть зависимость процента:
p = k * 2.5
Хочу, допустим, получить 50% от стоимости. 50% = 0.5 (получается коэффициент k=0.5).
p = 0.5 * 2.5 = 1.25 - это значение указывают в абилке
Чтобы оставить комментарий, пожалуйста, войдите на сайт.