<?php
if (!defined('GAME')) {
    die();
}
if ($u->room['file'] == 'znahar') {
    ?>
    <STYLE>
        .H3 {
            COLOR: #8f0000;
            FONT-FAMILY: Arial;
            FONT-SIZE: 12pt;
            FONT-WEIGHT: bold;
        }
    </STYLE>
    <SCRIPT>
        function gfastshow(dsc, dx, dy) {
            top.fullfastshow(document, mmoves3, window.event, dsc, dx, dy);
        }

        function ghideshow() {
            top.fullhideshow(mmoves3);
        }
    </SCRIPT>
    </HEAD>
    <body leftmargin=5 topmargin=5 marginwidth=5 marginheight=5 bgcolor=e2e0e0>
    <div id="mmoves3"
         style="background-color:#FFFFCC; visibility:hidden; z-index: 101; overflow:visible; position:absolute; border-color:#666666; border-style:solid; border-width: 1px; padding: 2px;"></div>
    <SCRIPT src='/static/img/i/commoninf.js'></SCRIPT>
    <TABLE width=100%>
        <TR>
            <TD>
                <DIV class='H3' align=center>Комната Знахаря</DIV>
                <BR>
                <BR>
                <b><i>Запахи трав наполняют помещение, непонятные и пугающие предметы скрываются в пляшущих тенях...<BR>
                        Говорят, здесь можно изменить свою судьбу.
                        Стать кем-то иным... кем раньше был лишь в мечтах...</i></b><BR><BR>
                Деньги: <B><?= $u->info['money']; ?></B> кр.<BR>
                Бесплатных перераспределений: Сегодня - неограничено!<BR>
            </TD>
            <TD width=1 valign=top>
                <?php
                if ($c['znahar'] == 1) {
                    $raspst = 99999;
                } else {
                    $raspst = 0;
                }
                #------------------Запросы и прочее
                $st = $u->lookStats($u->info['stats']);
                $vinos = [
                    /*   level,summvinos*/
                        "0" => 3,
                        "1" => 4,
                        "2" => 5,
                        "3" => 6,
                        "4" => 7,
                        "5" => 8,
                        "6" => 9,
                        "7" => 10,
                        "8" => 11,
                        "9" => 13,
                        "10" => 16,
                        "11" => 21,
                        "12" => 41,
                        "21" => 41,
                ];
                #------------------Запросы и прочее
                ?>
                <table border="0" cellpadding="0" cellspacing="0">
                    <tr align="right" valign="top">
                        <td>
                            <!-- -->
                            <?php echo $goLis; ?>
                            <!-- -->
                            <table border="0" cellspacing="0" cellpadding="0">
                                <tr>
                                    <td nowrap="nowrap" id="moveto">
                                        <table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#DEDEDE">

                                            <tr>
                                                <td bgcolor="#D3D3D3"><img src="/static/img/i/move/links.gif" width="9" height="7"/></td>
                                                <td bgcolor="#D3D3D3" nowrap><a href="?rnd=0.454008319854562&path=1.100.1.6.5" onclick="return check_access();" class="menutop" title="Время перехода: 20 сек.
Сейчас в комнате 0 чел.">Этаж 2</a></td>
                                            </tr>

                                            <tr>
                                                <td bgcolor="#D3D3D3"><img src="/static/img/i/move/links.gif" width="9" height="7"/></td>
                                                <td bgcolor="#D3D3D3" nowrap><a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.221&rnd=<?php echo $code; ?>';"
                                                                                title="<?php thisInfRm('1.180.0.221', 1); ?>">Торговый Зал</a></td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                            </table>
                            <!-- <br /><span class="menutop"><nobr>Комната Знахаря</nobr></span>-->
                        </td>
                    </tr>
                </table>
                <div id="mmoves"
                     style="background-color:#FFFFCC; visibility:hidden; overflow:visible; position:absolute; border-color:#666666; border-style:solid; border-width: 1px; padding: 2px; white-space: nowrap;"></div>
                </HTML>
            </TD>
        </TR>
    </TABLE>
    <TABLE>
        <TR bgcolor=#D8D8D8>
            <TD><IMG width=20 height=20 src='/static/img/i/misc/strsmall.gif'> Характеристики</TD>
            <TD><IMG width=20 height=20 src='/static/img/i/misc/cureelixirsmall.gif'> Пристрастия</TD>
            <TD><IMG width=20 height=20 src='/static/img/i/misc/weaponsmall.gif'> Прочее</TD>
        <TR>
            <TD width=270 valign=top>
                <SCRIPT>
                    //////////////Название,параметр,всего, +сколько, до скольки сбросить(макс возможное),сколько сбрасывать/прибавлять
                    var pr = new Array(
                        'Сила', 's1', <?=$st['s1'];?>, <?=$u->stats['s1'] - $st['s1'];?>, 3, 0,
                        'Ловкость', 's2', <?=$st['s2'];?>, <?=$u->stats['s2'] - $st['s2'];?>, 3, 0,
                        'Интуиция', 's3', <?=$st['s3'];?>, <?=$u->stats['s3'] - $st['s3'];?>, 3, 0,
                        'Выносливость', 's4', <?=$st['s4'];?>, 0, <?=$vinos[$u->info['level']]?>, 0
                            <?if ($u->info['level'] > 3) {?>
                        , 'Интеллект', 's5', <?=$st['s5'];?>, <?=$u->stats['s5'] - $st['s5'];?>, 0, 0
                            <?}if ($u->info['level'] > 6) {?>
                        , 'Мудрость', 's6', <?=$st['s6'];?>, 0, 0, 0
                            <?}if ($u->info['level'] > 9) {?>
                        , 'Духовность', 's7', <?=$st['s7'];?>, 0, 0, 0
                            <?}if ($u->info['level'] > 12) {?>
                        , 'Воля', 's8', <?=$st['s8'];?>, 0, 0, 0
                            <?}if ($u->info['level'] > 15) {?>
                        , 'Свобода Духа', 's9', <?=$st['s9'];?>, 0, 0, 0
                            <?}if ($u->info['level'] > 18) {?>
                        , 'Божественность', 's10', <?=$st['s10'];?>, 0, 0, 0
                            <?}?>
                    );

                    function getprstr(i) {
                        var ss = pr[i] + ": " + (pr[i + 2] + pr[i + 3] + pr[i + 5]);
                        if (pr[i + 3] || pr[i + 5]) {
                            ss += " (" + pr[i + 2];
                            if (pr[i + 3]) {
                                ss += (pr[i + 3] < 0 ? "" : "+") + pr[i + 3]
                            }
                            if (pr[i + 5]) {
                                if (pr[i + 5] > 0) {
                                    ss += " <font color=green>+" + pr[i + 5];
                                } else {
                                    ss += " <font color=#8f0000>" + pr[i + 5];
                                }
                                ss += "</font>";
                            }
                            ss += ")";
                        }
                        return ss;
                    }

                    var freepr = 0;
                    var freemoves = <?=$raspst;?>;
                    var movecost = 5;

                    function modpr(i, to) {
                        if (to == 1 && freepr == 0) {
                            return;
                        }
                        if (to == -1 && pr[i + 2] + pr[i + 5] <= pr[i + 4]) {
                            return;
                        }
                        pr[i + 5] += to;
                        freepr -= to;
                        document.all["pr" + i].innerHTML = getprstr(i);
                        document.all["prfree"].innerHTML = freepr;
                        var moves = 0;
                        for (j = 0; j < pr.length; j += 6) {
                            if (pr[j + 5] > 0) {
                                moves += pr[j + 5]
                            }

                        }
                        movedonebutton.disabled = (freepr || moves == 0 ? true : false);
                        document.all["prmoves"].innerHTML = moves + ((freemoves < moves) ? " за " + (movecost * (moves - freemoves)) + " кр." : (moves ? " / бесплатно" : ""));
                    }

                    function movedone() {
                        if (freepr) {
                            return;
                        }
                        var s = "";
                        for (j = 0; j < pr.length; j += 6) {
                            if (pr[j + 5]) {
                                s += "&" + pr[j + 1] + "=" + pr[j + 5];
                            }

                        }
                        if (!s) {
                            return
                        }

                        location = "?movestat=0.<?=$code;?>&sd4=<?=$u->info['id']?>" + s;
                    }

                    var s = "<TABLE>";
                    for (i = 0; i < pr.length; i += 6) {
                        if (pr[i + 2] != -1) {
                            s += "<TR><TD width=200 id=pr" + i + ">" + getprstr(i) + "</TD>";
                            s += '<TD><img src=/static/img/i/minus.gif border=0 onclick="modpr(' + i + ',-1)" style="cursor: hand"> '
                            s += '<img src=/static/img/i/plus.gif  border=0 onclick="modpr(' + i + ',1)"  style="cursor: hand"></TR>';
                        }
                    }
                    s += "</TABLE>";
                    s += "<small>(осталось: <span id='prfree'>0</span>, распределений: <span id='prmoves'>0</span>)<BR>";
                    document.write(s);
                </SCRIPT>
                <input type=button onclick="movedone();" id='movedonebutton' value="Применить" disabled>
            </TD>
            <TD width=270 valign=top>
                <BR><BR><BR>
                <small>
                    <center>У вас нет пристрастий</center>
                </small>
            </TD>
            <TD valign=top><BR>
                Навыки владения оружием и магией<BR>

                <form method=post><input type=hidden value='<?= $u->info['id']; ?>' name='dropmastery'><INPUT type=submit value='Сбросить <? echo $c['znahar'] == 1 ? "бесплатно" : "(32кр.)" ?>'
                                                                                                              onclick="return confirm('Вы действительно хотите сбросить умения?')">
                    <HR color=black>
                </form>
                Особенности персонажа<BR>
                <form method=post><input type=hidden value='<?= $u->info['id']; ?>' name='dropperks'> <INPUT type=submit value='Сбросить <? echo $c['znahar'] == 1 ? "бесплатно" : "(300кр.)" ?>'
                                                                                                             onclick="return confirm('Вы действительно хотите сбросить особенности?')">
                    <HR color=black>
                </form>
                Характеристики<BR>
                <form method=post><input type=hidden value='<?= $u->info['id']; ?>' name='dropstats'><INPUT type=submit value='Сбросить <? echo $c['znahar'] == 1 ? "бесплатно" : "(500кр.)" ?>'
                                                                                                            onclick="return confirm('Вы действительно хотите сбросить все характеристики до минимального уровня?')">
                </form>
    </TABLE>
    <small>Каждые 7 дней после последнего использования комнаты знахаря вы получаете 1 бесплатное перераспределение, но не более 15<BR>
        Исцеление пристрастия, cброс умений или особенностей стоят 5 перераспределений<BR>
        Изменение Характеристик досрочно завершает некоторые эффекты, например эффект свитка <B>Жажда Жизни</B>
    </small>
    <BR>
    </TABLE>
    <div>
        <? //рейтинг
        ?>
    </div>
    </BODY>
    </HTML>
<? } ?>