๋ฐฉ์ด๋ ฅ์ด 100๋์ด๊ฐ๋ฉด ์ฒด๋ ฅ์ด ํ๋ณต๋จ ใ ใ
์์คํ ์ ์ด๋ป๊ฒ๋ง๋ค์ง ๊ณ ๋ฏผํ๋ค๊ฐ ๋กค ๋ฐฉ์ด๋ ฅ์์คํ ๋ณด๋๊น ๊ด์ฐฎ์๊ฑฐ๊ฐ์
์ ํํ ๊ณ์ฐ์์ ๋ค์ด์ค๋ ๊ณต๊ฒฉ์ย 100ร{๋ฐฉ์ด๋ ฅ or ๋ง๋ฒ ์ ํญ๋ ฅรท(๋ฐฉ์ด๋ ฅ or ๋ง๋ฒ ์ ํญ๋ ฅ+100)}%๋งํผ ๊ฐ์์ํค๋ ๊ฒ์ผ๋ก, ์ฝ๊ฒ ์ค๋ช
ํ๋ฉด ๋ฐฉ์ด๋ ฅ(๋ง๋ฒ ์ ํญ๋ ฅ) 1๋น ์๋์ ์ผ๋ก ์ฒด๋ ฅ์ด 1% ๋์ด๋๋ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด ๋ฐฉ์ด๋ ฅ์ด 50์ผ ๋๋ ์ฒด๋ ฅ์ด 150%๊ฐ ๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง์ด๋ฏ๋ก ๋ค์ด์ค๋ ๋ฌผ๋ฆฌ ํผํด์ 33%๋ฅผ ๊ฐ์์ํค๋ฉฐ, 100์ผ ๋๋ ์ฒด๋ ฅ์ด 200%๋ ๊ฒ๊ณผ ๋์ผํ๋ฏ๋ก ๋ค์ด์ค๋ ๋ฌผ๋ฆฌ ํผํด์ 50%๋ฅผ ๊ฐ์์ํค๋ฉฐ, ๋ง์ฐฌ๊ฐ์ง๋ก 200์ผ ๋๋ 66%๋ฅผ, 300์ผ ๋๋ 75%๋งํผ์ ๋ฌผ๋ฆฌ ํผํด๋ฅผ ๊ฒฝ๊ฐ์์ผ ์ค๋ค.
๋ฒ ๊ปด์ผ์ง!
๋ฌํ๊ฒ ์ ๊ฐ๊ฐ๋ ๋ฆฌ๋์ง ๊ณ์ฐ์ ๋ฒ ๋ผ์
if (FinalDmg < 0.5) return 0.5;
์ ๊ฑฐ ์ํฌ๋ํํธ ์์คํ ์ด๋ ๋น์ทํ์ง ์๋
๋กค ๋ฐฉ์ด๋ ฅ ๊ณต์์ด ๋ฐ๋ฏธ์ง0 ๋ง๋ค ์ผ๋ ์๊ณ ์ข์ง