AceDruidBar 1.0-positionfix.1 (2.4.3)
첨부하신 AceDruidBar를 기반으로 위치 저장 및 잠금 기능을 수정했습니다.

설치
1. 게임을 완전히 종료합니다.
2. 기존 Interface/AddOns/AceDruidBar 폴더를 별도 장소에 백업합니다.
3. ZIP 안의 AceDruidBar 폴더를 Interface/AddOns에 넣습니다.
4. 기존 WTF의 AceDruidBarDB 설정 파일은 삭제하지 마세요. 기존 외형/마나 설정을 유지합니다.

사용
/adb 로 기존 메뉴를 엽니다. 바 우클릭으로도 기존 메뉴를 사용할 수 있습니다.
'위치 잠금' 체크 해제: 왼쪽 마우스로 드래그하여 이동합니다. Shift는 필요하지 않습니다.
'위치 잠금' 체크: 드래그로 이동하지 않습니다. 우클릭 메뉴는 계속 사용할 수 있습니다.
'위치 초기화': 화면 중앙으로 되돌립니다. 잠금 상태는 유지합니다.
인간형에서 바가 안 보이면 기존 Hide in Caster Form 옵션을 잠시 끄거나 변신 후 이동하세요.
Hide Mana Bar가 켜져 있다면 해당 옵션을 먼저 끄세요.
이동이 끝나면 즉시 저장할 좌표를 갱신하며, 정상 로그아웃 또는 /reload 때 디스크에 저장됩니다.
강제 종료·충돌 시 WoW가 SavedVariables를 쓰지 못하면 마지막 변경은 저장되지 않을 수 있습니다.

수정 내용
기존 코드는 드래그 종료 후 TOPLEFT 기준점일 때만 저장했습니다.
이제 프레임의 실제 왼쪽/위쪽 좌표를 UIParent 기준으로 변환하므로 다른 기준점도 저장됩니다.
이동 종료, 이동 중 숨김, 잠금 전환 시 저장하고 로그아웃 때도 좌표를 저장합니다.
기존 x/y 설정을 읽으며, 새 잠금 상태도 같은 AceDB 프로필에 저장합니다.
원본 마나 계산·외형 기능과 라이브러리는 변경하지 않았습니다.
수정 파일: AceDruidBar.lua, Frame.lua, AceDruidBar.toc (Interface 20400, 버전 표기).

검증
Lua 5.1 가상 환경에서 위치 저장·복원, UI 배율 변환, 잠금 메뉴, 초기화, 로그아웃 저장,
기존 좌표 호환을 확인했습니다. 실제 게임에서 재접속 후의 위치 확인은 필요합니다.
