플레이어의 장비 중복 장착을 제한하는 기능을 추가했다.


기존의 방식

기존의 장비 장착 코드는 장착한 장비의 능력치를 Player클래스에 저장하고 해당 값을 불러와 사용하는 방식이었다.

그리고 장비 장착 코드는 같은 종류의 아이템 중복 장착의 제약을 두지 않았다.

이 부분을 수정하여 동일한 아이템 종류의 장비는 하나만 장착할 수 있도록 제한을 두었다.


작업 시작 전


구현 방식 (리팩토링 전)